Royal Columbian Hospital MI

  • New Westminster, BC, Canada