Designed by
Title
The statue of minerva in front of the sign and logo above the entrance to the trinity shopping centre in leeds #234027565
Description
Leeds, west yorkshire, united kingdom - 25 august 2021: the statue of minerva in front of the sign and logo above the entrance to the trinity shopping centre in leeds
This image is editorial