×

All Categories



The quick frame option comes ready to hang and framed as shown, with acrylic glass and a solid wood black frame, no mats.

Inn At Lake Garda by Howard Behrens Fine Art Giclee Print

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.