Royal Palace ("Kungliga Slottet") and statue of a lion guard in Stockholm, Sweden.

Royalty-free stock photo ID: 108084872

Royal Palace ("Kungliga Slottet") and statue of a lion guard in Stockholm, Sweden.