Frogs and rain

Tree frogs singing in the rain in Bermuda.