Edmonton_0196_JPGedm1.JPG ShoppingThumbnailsPlay TimeShoppingThumbnailsPlay TimeShoppingThumbnailsPlay TimeShoppingThumbnailsPlay Time
A roller coaster ride provides thrills for yougsters in the West Edmonton Mall in Edmonton, Alberta, Canada.
Rating score
no rating
Rate this photo
Visits
984
Albums