Frida Kahlo Large Mirror

$48.00
30 x 25 cm