View of Valleta from the Grand Harbor, Malta.

Royalty-free stock photo ID: 106578227

View of Valleta from the Grand Harbor, Malta.