Pilgrim

Pilgrim

£2,200.00
Acrylic,spray paint on canvas
150cm x 95cm
Lecce, Italy
2016