25 Apr – 23 May
Address: Shop 17 St Peters Square, Main Road, Observatory, 7925, Cape Town
Phone number: 0214481037