Blog - BIFC Annual General Meeting March 7th @ 6 p.m. (Click here for more details)Bowen Island Football ClubFeb 25