Ald. History Grp

Aldermaston Parish Hall The Street, Aldermaston, United Kingdom