Annual blood donation camp held