Saturday, July 28, 2012

Pictures from St. Charles Lwanga (My Home Town's Parish)


St. Charles Lwanga Parish Church, Zebilla
St. Charles Lwanga Parish Church, Zebilla

No comments:

Post a Comment