The Netherlands, Leeuwarden, Kleine Kerkstraat