International Federation of Online Clubs or Aquatic Societies (IFOCAS)

International Federation of Online Clubs or Aquatic Societies (IFOCAS)
2 Gatcombe Road N19 4PT London, United Kingdom