Lake Tahoe

US01311

Lake Tahoe is the largest and highest Lake in North America . It is surrounded by stunning snow capped mountain ranges which are enjoyed by Skiers and snow boarders in the winter months .

Size

    Type

    • One Time Rights to Print - Glass Splash Back

    Price