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