St. Aloysius, Nairobi Kenya

2011 St. Aloysius Promotional Video produced by Loyola Productions.