Isola Borghese, Italy (2019)
Villa Borghese is located on the biggest island of the lake of Garda. These flowers belonged to a wedding that took place while I visited. Truly the most romantic, peaceful and impressive island I've ever been.
32 x 42 cm black frame with real glass
21 x 30 cm passe partout
Printed on photopaper