Spotted2018-08-19T11:26:33+00:00

Project Description

Spotted

Huile sur toile / Oil on canvas

60 x 50 cm / 23.6 x 19.7 in

shop