Massimo Listri, Palazzo Borromeo II, Isola Bella
Located in New York, NY
Palazzo Borromeo II, Isola Bella, 2018 C print 180 x 225 cm edition of 5 Signed and numbered on the verso label The photographer is based in Florence, an...
2010s Contemporary Color Photography
C Print






