Northstar Ski Resort, Truckee, California, USA

Please log in or register to like posts.

You know you love fall when you see the naturally occurring heart in the aspen patch.

Leave a Reply