red rose apple after rain  on tree in garden,Thailand

Royalty-free stock photo ID: 100609402

red rose apple after rain on tree in garden,Thailand