Sweden. Facit 332B stpl, 1941 The Royal Castle 5 kr perf a 3 sides. FALUN 31.1.44. Excellent quality.