Over £45,000 raised at charity shoot day

Read more