Mi tienda – My Shop

Signed screen print poster for sale.
“La Tarotista”
30 x 38 cm / 11.8 x 14.6 inches

img_1848-e1399678081967