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

-VOLVER | BACK-