mangrove trees in caribbean sea

Royalty-free stock photo ID: 50212864

mangrove trees in caribbean sea