Le Mans Cathedral

w. 106 - An angel casts Adam & Eve out of Eden