One of the posters forming part of the Mandela Poster Project at the Open Design Festival Published August 29, 2013 at 2448 × 3264 in One of the posters forming part of the Mandela Poster Project at the Open Design Festival One of the 95 posters forming part of the Mandela Poster Project