1983

Painting on the Streets of Shad Thames London SE1 in 1983.

1983

Painting on the Streets of Shad Thames London SE1 in 1983.