Sad Boulders Parking

Chalk Bluff Road Alta Vista, CA United States of America

Location