Andrea Di Lorenzo Italy, 1994
Ar, 2026
Photographic print on fabric
100 x 68 cm | 39 x 27 in
Copyright The Artist
1
/
186