DPA Enlightens Audio for Petruskerk
Founded in 1313, Petruskerk van Leens is one of Holland’s oldest churches and home to its famous, recently restored organ, which has been treasured by parishioners for generations. Once churchgoers were faced with stay-at-home orders due to COVID-19,...