top of page


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.

  • Purchase Includes:

    32 x 42 cm black frame with real glass

    21 x 30 cm passe partout

    Printed on photopaper

bottom of page