Large Frida Kahlo Painted Milagro Heart

$28.00

Hand Painted Heart Milagro. Sold Individually in Assorted Frida Images and Painting.

Sizes: 13 x 21 cm or