La Vida Barroca 12 (the baroque life): 122 x 152 cm (48 x 54 inches), 2012

-VOLVER | BACK-