San Sebastian Basilica: Church of Steel

The Eiffel Tower in Paris, France. The Statue of Liberty in New York, USA. Two iconic landmarks of the western world, almost a world away from the Philippines, yet they share one thing in common with our country: the San Sebastian Church in Manila, whose constructional materials were all designed and provided by French engineer […]

Related Posts Plugin for WordPress, Blogger...

Read More