Baba Yaga
Philip Trusttum
Collection: Philip Trusttum

Oil on canvas
2250 x 1820mm
Image copyright Wallace Arts Trust



Back
Baba Yaga