caterpillar on top of a leaf, Banyoles, Catalonia, Spain

- Image ID: M2619R
lophius / Alamy Stock Photo
Image ID: M2619R
Location: Banyoles, España