Swedish delights!

The Royal Palace in Stockholm, Sweden
The Palace grounds

Comments need to be approved by the Admin before being published.