Frida Kahlo Trio 3

Frida Kahlo Trio 3

2015, Oil on Canvas, 46 x 70cm

Category: