Ducks sit in the water along the canal at Fourteen Locks Canal Centre in Rogerstone

Loading...