Back to photostream

Number of priests per 100,000 of the Catholic population of England and Wales (1912-2010)

Source: The Catholic Directory

596 views
0 faves
0 comments
Uploaded on May 14, 2013
Taken on May 14, 2013