Cartogiraffe.com

Goose Lake Slough

Goose Lake Slough in Rosedale.