Cartogiraffe.com

Silcox Island

Silcox Island in Lakewood.