Hyperolius horstockii

Arum Lilly Frog. From Betty’s Bay, Western Cape.

Hyperolius horstockii

Arum Lilly Frog. From Betty’s Bay, Western Cape.

Hyperolius horstockii

Arum Lilly Frog. From Betty’s Bay, Western Cape.

Hyperolius horstockii

Arum Lilly Frog. From Betty’s Bay, Western Cape.

Hyperolius horstockii

Arum Lilly Frog. From Betty’s Bay, Western Cape.

Hyperolius horstockii

Arum Lilly Frog. From Betty’s Bay, Western Cape.