Caption
Germany, Hesse, Frankfurt, St Leonhard's Roman Catholic church with the towers of the Financial District in the background seen from the Eiserner Steg bridge, it was the only one of nine churches in the Old Town that survived World War II almost undamaged.