Lewisham Centre. London

Oil and embroidery on cotton
65x95cm
Ref:
Date:
Location:
Photographer: