Frida Kahlo Trio 2

Frida Kahlo Trio 2

2015, Oil on Canvas, 46 x 70cm

Category: