How many people crowded the streets of Stockholm to celebrate the Royal wedding between Victoria and Daniel on 19 June 2010?

Find the answer below

Bet your knowledge and answer