modern architecture london
modern architecture london

Stansted Airport

Foster Associates, 1985-91
Airport | Stansted, CM24
Photos taken 1992.