Return to

Popular Art Subjects > Restaurant & Bar

Inn At Lake Garda by Howard Behrens Fine Art Print

This is a fine art 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. Check out our affordable custom framing options for a ready to hang, no fuss, delivery.


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 Print