© Photostock-Israel/SPL/Getty Images - 2025-05-08
flower frog pink petal amphibians toad close-up true frog macro photography wildflower insect pollen