London Architecture

Photograph of 30 St. Mary Axe

30 St. Mary Axe

Photograph © Wayne Lorentz/Artefaqs Corporation