Jemima Wyman

Propaganda Textile Performer supports protestors in Taksim Square in Istanbul Turkey 5th June 2013 Flag bearer...