Medieval city church of St Vitus and Deocar with its apse and nave in the old town of Herrieden, Germany