150

 

 

 

 

 

 

 

 

           Father Stefano Mosca, Lakewood, Zamboanga del Sur

Advertisements