Stockholm Pride 2012…

…with lots of colours, love and happiness. Seen from Hornsgatan, Stockholm.