new icn messageflickr-free-ic3d pan white

Ellwood Park

This wonderful park is located in Abbotsford - British Columbia, Canada.

7,098 views
63 faves
231 comments
Uploaded on November 17, 2008