Alhambra. 1996. Petral. 134 x 85 cm.
Translate »