Ski resort in Lake Tahoe, California, USA

Royalty-free stock photo ID: 7801687

Ski resort in Lake Tahoe, California, USA