Frog sitting on a leaf near Matanzas

A frog peering out from the center of a leafy plant

Leave a Reply

Your email address will not be published. Required fields are marked *