Wembley Park Figure
Figure, near Wembley Stadium / Wembley Park Station, London
Metal and glass sculpture figure by Wembley Park station near the new Wembley stadium.
Image reference LDNWEMBLEYF1
All photographs copyright artofthestate
Wembley Park Station Figure, London