Rosa Castilla Handmade embroidery on cotton canvas, framed Framed size 20 x 20cm 190.00 US Dollars Buy Share 0