Stock Photo: Kastrup Church, interior, Kastrup, Copenhagen, Denmark, Europe