Starling flock over Blackpool North Pier

Bildnummer 11959236
Starling flock over Blackpool North Pier
;