a beautiful tropical island scene in Cuba

Royalty-free stock photo ID: 100250018

a beautiful tropical island scene in Cuba