Armada is one of the biggest ship shows in the world. Its 2019 program in Rouen, France, offers something of interest to Orthodox.
Armada is one of the biggest ship shows in the world. Its 2019 program in Rouen, France, offers something of interest to Orthodox.