Cartogiraffe.com

Sanders Beach

Sanders Beach in Coeur d'Alene.