Architecture - Modern

Image 48 of 280
< Prev Next >
GREAT-BRITAIN-TG1836.jpg
Building i n the centre of London, England, United Kingdom