Shepard
Shepard

Colour Print on paper, 10cm x 3cm

Date: 27/05/2015

Shepard

Colour Print on paper, 10cm x 3cm

Date: 27/05/2015