Large frog

Large frog

Observation - Large frog. Description: Several large greenish/brownish frogs in a small pool sunning themselves on surface vegetation

Several large greenish/brownish frogs in a small pool sunning themselves on surface vegetation