Tree frog silhouette on a banana leaf

Royalty-free stock photo ID: 2616226

Tree frog silhouette on a banana leaf