Lungomare (en. Waterfront)

Translation into Italian

Synonyms