A pair of frogs

A pair of frogs

A pair of frogs, France