The Rural Life Centre

Invalid Carrage,Rural Life Centre,Farnham

An Invalid Carrage