Wangechi Mutu.

The terrible and the beautiful collide.

13 minutes

This chapter is from