30+St+Mary+Axe

30 St Mary Axe

by Norman Robert Foster