Designed by
Title
Lloyds Registry of Shipping in London, UK #280176021
Description
London, UK - March 23rd 2023: A sculpture on the exterior of the Lloyds Registry of Shipping, or Lloyds Register of Shipping headquarters, on Fenchurch Street in London, UK
This image is editorial