Pink Blossom Trees (26×32 oil on canvas)  -  Omar Hamdi Malva

Omar Hamdi Malva Painting of Pink Cherry Blossom Trees and Path