Birmingham New Street Station

United Kingdom | Abacus Design Associates


Abacus Design Associates

Abacus Design Associates

United Kingdom
Detail