
Statue of King Charles XII of Sweden in Stockholm, Sweden
The Statue of Charles XII of Sweden is part of the monument to Charles XII in Stockholm. Charles XII stands pointing towards Russia.
Sweden photos - images about Swedish tourism - Stockholm, Lapland, Sweden travel pictures