The North Pier murmuration, roosting starlings gather at dusk on the North Shore of Blackpool, on the Fylde Coast of Lancashire on Mallory on Travel adventure travel, photography, travel Iain Mallory_Murmuration 018
{}