Alexandra David-Néel. 2011, oil on canvas, 43.3 x 53 in (110 x 135 cm)

Alejandro Campins

Alejandro Campins

Leave a Reply