HELSTON NEW CATTLE MARKET

‹ Return to

The `New` Cattle Market sheds looking a little worse for wear in early October 2005.

The `New` Cattle Market sheds looking a little worse for wear in early October 2005.