Ontario - Village of Elora and the Grand River - Photography by Harry DeVries
BC1062a