Beauty and the Beast

2013
Oil on linen
61 x 74 cm.

 

Category: