Interior of the St Leonhard church in Frankfurt am Main