Gifford Slough


Gifford Slough - lake in British Columbia, Canada.