Vacuum

Sankofa Film & Video

10 min     0     2002     United Kingdom

Overview

A man struggles to clear a room full of litter

Similar