photo

Beach at Homewood Marina (2006)

A small beach next to the marina at Homewood, on the west shore of Lake Tahoe, California.


BACK Lake Tahoe, California page
tedsimages.com Home