DeBoville Slough

Location:4110 Cedar Dr, Coquitlam, B.C.