Markt platz, Market Square, Mainz, Rhineland Palatinate, Germany, Europe

- Image ID: RGGE8B

Markt platz, Market Square, Mainz, Rhineland Palatinate, Germany, Europe

Tony Smith / Alamy Stock Photo

Image ID: RGGE8B