
Massimo Listri 'Palazzo Borromeo I, Isola Bella'
By Massimo Listri
Located in New York, NY
Palazzo Borromeo I, Isola Bella 2018 C print 39.5 x 47.5 inches - edition of 5 47.5 x 59 inches - edition of 5 71 x 88.5 inches - edition of 5 Massimo Listri is a Florence-based pho...
21st Century and Contemporary Contemporary Color Photography
C Print
















