Green Paddy Frog on a waterlily leaf with mirror in the water at Chaweng, Koh Samui, Thailand

Green Paddy Frog on a waterlily leaf with mirror in the water at Chaweng, Koh Samui, Thailand - 10035582

Similar stock images

to-top-page