Transit
2012, 5 minutes
New Arrival
A New arrival is dumped in London. Lost, lonely and bewildered by the unnerving incidences on the streets of London the new arrival decides to go back home.
2012, 5 minutes
New Arrival
A New arrival is dumped in London. Lost, lonely and bewildered by the unnerving incidences on the streets of London the new arrival decides to go back home.