Events from June 29 - November 4Bromsgrove Astronomical Society