Sirena Maravillosa Grande

$45.00

Hand made in the highlands of southern Mexico, each doll is totally unique & completely handmade by a talented artisan.

Size:19" x 10".

You might also like