Modern building at 20 Fenchurch Street, London

Modern building at 20 Fenchurch Street, London

Free Royalty Free Image

ID : 
427061
© Simone Hutsch