Russia

Russia is part of Mater Gratiae Province.

From left to right: Sr Tatiana, Anastasia and Padre Pavel working on an evangelization project.