Negombo, Sri Lanka, Africa

Royalty-free stock photo ID: 778123558

Negombo, Sri Lanka, Africa