Landscapes > Italian Landscapes & Seascapes
Inn At Lake Garda by Howard Behrens Fine Art Giclee Print
This is a fine art Giclee print of a Howard Behrens painting featuring a bistro setting within a little courtyard with surrounding roses and palm trees. Lake Garda is the largest lake in Italy. It is located in Northern Italy, about half-way between Venice and Milan.
The quick frame option comes ready to hang and framed as shown, with acrylic glass and a solid wood black frame, no mats.