February 18, 2012

Melody Festival Leksand

Eurovision Song Contest is waiting to see who Sweden will send to European final. The third competition takes place in Leksand. The small town is filled with lights and people […]