"The Lion and the Lily" 92 cm x 153 cm_ oil on canvas


















"Growing a Peach Tree" 92 cm x 153 cm_ oil on canvas







No comments:

Post a Comment