Sweden - Stockholm


Beautiful Gamla stan, Christmas Markets in the old town of Stockholm.