1088

1088

Cogges Manor Farm museum, Oxfordshire. 1980s. 





£330