Pedestrian zone in front of Aachen Cathedral, UNESCO World Heritage Site, Aachen, North Rhine-Westphalia, Germany, Europe

- Image ID: 2DE1558

Pedestrian zone in front of Aachen Cathedral, UNESCO World Heritage Site, Aachen, North Rhine-Westphalia, Germany, Europe

robertharding / Alamy Stock Photo

Image ID: 2DE1558

Location: Germany