Spanish filmmaker Luis Urculo created this film to celebrate the recent opening of fashion label Zara's flagship store on 5th Avenue in New York City.