St. Swithin and other weather saints

Jenyns (later Blomefield), L.
Menu