Peace & Harmony in the Jungle, Oil on Canvas, 53 x 53cm Published 4th April 2019 at 638 × 640 in Peace & Harmony in the Jungle, Oil on Canvas, 53 x 53cm Daphne Stephenson ← Previous Next →