A sign for the Grand Hotel Des Iles Borromees in Stressa Italy


Size: 3494px × 5244px
Photo credit: © AA World Travel Library / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: hotel, italy, lombardy, sign, stressa