Knights of Columbus Blood Drive on August 21