Olavinlinna Fortress

Olavinlinna fortress

Olavinlinna fortress in Savonlinna Finland. The castle of international opera festival.