Simon Ogden Aotearoa New Zealand / British, b.1956 Mama Tembus 1983 Screenprint Purchased 1983 507 x 665mm 84/36 Save to My Gallery Exhibition History Paper Treasures