Oil painting "Falling Frogs" by Carol Ross

"Falling Frogs"

Oil on Canvas