Rhine valley town of Bacharach, St. Peter's Church, Germany

- Image ID: AK2WKP

Rhine valley town of Bacharach, St. Peter's Church, Germany

Germany Images David Crossland / Alamy Stock Photo

Image ID: AK2WKP

Location: Bacharach Rhineland Rheinland-Pfalz Rhineland-Palatinate Germany