Red Exhibition

2010
Tropenmuseum
Amsterdam, The Netherlands

 

Red Exhibition