Designed by
Title
Park Plaza hotel, City Square, Leeds #231921785
Description
View of the top part of the Park Plaza hotel in City Square in Leeds city centre, Leeds, West Yorkshire, UK showing details of the architecture seen against a clear blue sky.
This image is editorial