Charity auction

29 lots selling