Designed by
Title
The Victoria Tower clock tower alongside Salisbury Dock, Liverpool waterfront, Merseyside, UK #319698957
Description
The Victoria Tower clock tower alongside Salisbury Dock, Liverpool waterfront, Merseyside, UK on 21 May 2024
This image is editorial