Horse spill at the Aldershot Military Race meet, England

Horse spill at the Aldershot Military Race meet, England

Item Information