Market Square of Esslingen and spire of Church of Our Lady Frauenkirche in the distance, Germany, Europe

- Image ID: MM38AF