Looming over the city of Iloilo stands the Lizares Mansion, a magnificent Beaux-theme edifice that has stood the test of time!
Looming over the city of Iloilo stands the Lizares Mansion, a magnificent Beaux-theme edifice that has stood the test of time!