Cartogiraffe.com

Alameda Avenue

Alameda Avenue is a street in South Lake Tahoe. In the area there is, inter alia, a cafe.