London Wall

‘London Wall’.
Installation view of a commission from Museum of London.


0 Comments