Bee Boy

Still from Petra Freeman’s 2005 film Bee Boy.