Freedom Service & Barge Energy 11103 above Lock 2, Welland canal, Canada. Oct 19/10
Upload a new photo.