The Chapels Royal of St Peter ad Vincula and St John the Evangelist, H.M. Tower of London
London Pitkin
1971
Chapel Royal of St Peter ad Vincula.
Chapel Royal of St John the Evangelist.