Crawford Davison the elder

Plaque

St Mary's Church

Frensham (Surrey)

No notes