mangrove trees in caribbean sea

Royalty-free stock photo ID: 51879010

mangrove trees in caribbean sea