Share the most beautiful pictures of architecture

#30 St Mary Axe

30 St Mary Axe, London
30 St Mary Axe, London

Top