Markt platz, Market Square, Mainz, Rhineland Palatinate, Germany, Europe
Tony Smith / Alamy Stock Photo
Image ID: RGGE8B