Frog Paintings

Harrods frog painting, set of three.