Stock Photo: Buildings at the waterfront, Santa Margherita Fort, Santa Margherita Ligure, Genoa Province, Liguria, Italy