Arrow-right Camera

Photos


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