Events from February 19 - June 29Bromsgrove Astronomical Society