SIERRA is a creative production house in Barcelona and Amsterdam, specialising in video & photo productions for lifestyle brands.