Missa Brevis

London St Ethelreda's, Ely Place, London