Designed by
Title
Old architecture: Liverpool town hall in the city's town centre #289693617
Description
Liverpool, Merseyside, United Kingdom - March 12 2023: Front exterior of Liverpool town hall, located in the city's town centre on High Street
This image is editorial