new icn messageflickr-free-ic3d pan white
The Bishop of Lancaster with the Priests of the New Parish of Our Lady of Eden 11/100 | by morenoberti
Back to photostream

The Bishop of Lancaster with the Priests of the New Parish of Our Lady of Eden 11/100

1,199 views
2 faves
3 comments
Taken on February 15, 2014