Idrf Canada

IDRF (International Development & Relief Foundation) is a registered Canadian charitable organization. Visit our website for more info.