HERE Film

Posted on January 25, 2012 Under Art

A bizarre but interesting short by Italian film makerLuca Guadagnino for Starwood Hotel’s Luxury Collection. Thanks Richard!