The Largest Monkey Pod Tree in Thailand

Royalty-free stock photo ID: 112902433

The Largest Monkey Pod Tree in Thailand