Cherub, Squirrel, Frog, and Hummingbirds

Cherub, Squirrel, Frog, and Hummingbirds

"Cherub, Squirrel, Frog, and Hummingbirds," Yana Movchan, Oil on canvas, 24" x 36", YM-005