2023 painting-Look Mommy, its the Sun!-oils, oil stick on cavas-24 x 24 ← Previous Next → Look Mommy, its the Sun! (The Wonder of it all) Look Mommy, its the Sun! (The Wonder of it all) Oils, oil stick on canvas, 24 x 24″ 2023, framed. $1350.