Valletta and Manoel Island at dusk

Valletta and Manoel Island at dusk

 Stock photo ID: 90808010