Vater Unser, Our Father church window in Frankfurt, Germany, Europe

- Image ID: B7A98A
Vater Unser, Our Father church window in Frankfurt, Germany, Europe
imageBROKER / Alamy Stock Photo
Image ID: B7A98A
Vater Unser Kirchenfenster in Frankfurt, Deutschland, Europa