Meeting of the Albatross Founding Committee members at the Albatross Foundation headquarters in Pouilly-les-Feurs France on the weekend of September 9, 2018.
Meeting of the Albatross Founding Committee members at the Albatross Foundation headquarters in Pouilly-les-Feurs France on the weekend of September 9, 2018.