Small frog in St Lucia

Small frog in St Lucia

Observation - Small frog in St Lucia. Description: Unidentified frog near our villa in St Lucia.

Unidentified frog near our villa in St Lucia.