Valletta and Manoel Island at dusk

Royalty-free stock photo ID: 90808010

Valletta and Manoel Island at dusk