Cocker clock tower in Stanley Park, Blackpool

- Image ID: BXCG9F
Cocker clock tower in Stanley Park, Blackpool
Lancashire Images / Alamy Stock Photo
Image ID: BXCG9F
Location: Blackpool, Lancashire, England, UK, Europe