Search the website
Embassy of Afghanistan Sweden, Stockholm, Sweden Photo booth number: 606457
Card payment