Italy: Florence, Siena, Assisi & Rome - Fr. Tom Walker (# 2007)

Host

Walker.jpg
Fr. Tom Walker
Pastor
St. Michael Catholic Church
Top