arrow_back
menu
Drexciya
star_border 3.3
Documentary
2010
12 minutes
A portrait of a dilapidated Olympic-sized pool in Accra, Ghana.
More informationexpand_more
Show crew keyboard_double_arrow_down