Castleguard Meadows


Castleguard Meadows - plain in Canada.