Stock Photo: Interior of the abbey church, Stift Klosterneuburg abbey, Vienna, Austria, Europe