Sheltered housing in Shaftesbury, Dorset

Marjorie Brazier-Smith