SM City Sta. Mesa

SM City Sta. Mesa is the Second Mall.

1990