Deadphant

 

 

Ayo Akingbade
CANADIAN PREMIERE
UK, 2020, SUPER 8>DIGITAL, 3 MIN
NO DIALOGUE

 

A portrait of Elephant & Castle Shopping Centre in South London,  a weekend before it permanently closed after fifty-five years on September 14, 2020.

  • Ayo Akingbade is an artist, writer, and director from London, England.