This poignant short film was the winner of Tropfest NY in 2008.

The film was shot in both Sydney and New York and focuses on our humanity.

Beautiful, moving and thought-provoking.

StumbleUpon It!Share This Post

Leave a Reply