Monday, June 19, 2006

Guelph Multicultural Festival #4


Highland Dance.

Guelph

No comments: