Back

Greatest happiness seemed to suddenly descend on the Cologne Cathedral.