X
Burnham park  - Burham park one of the tourist spot in baguio city, philippines.
@Margarit (3676)
• Philippines

Burnham park - Burham park one of the tourist spot in baguio city, philippines.