Album (1979-2013) – Lords Hotel London

Peter Lundström

1981
Inkjet print
18 x 25 cm
Tichy Ocean
LP4