Stockholm 2001

 

The Royal Palace

 

 

To the delight of the tourists, every day in Summer, the horse guards do drills and parades, at least they did in 2001