Appleby Horse Fair.
Publisher: The Appleby Fair Company
Place of publication: Nothallerton
Language: eng