close shopping mall close Country: Philippines close City: Santa Rosa
Paseo de Santa Rosa
Pigpen
City Mall - Sta. Rosa