Frog seen yesterday in Ibiza

Frog seen yesterday in Ibiza

Observation - Frog seen yesterday in Ibiza. Description: