Royalty-free stock photo ID: 157922330

Idyllic beach with coconut trees and hammock at Mexico