Dutch in Rome – the Church of the Frisians

With a short video, Rome Reports gives some attention to a Dutch church just across the square from St. Peter’s: