The frogs of the Villa Noailles….or are they toads?