Boats in the harbor in Nago-Torbole on Garda lake in Italy. At 143 square miles, Lake Garda is the biggest lake in Italy.
Jigsaw puzzle subject image credit: Anna Lurye/Shutterstock.com
See all jigsaw puzzles based on Anna Lurye's photographs.
Category: Ships, Travel