Photos


A Royal Guard stands sentinel outside the Royal Palace in Stockholm, Sweden.