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 […]