Remove Ads

Photo of Spruce Tree House - Mesa Verde NP

4.5
504 votes

Spruce Tree House - Mesa Verde NP

Mesa Verde National Park, Colorado USA

Add Photo

Spruce Tree House

Photo Credit: RON ZUCKER

Remove Ads

Claim copyright