X
Roasted Pig or Lechon - The way they roast pig in the province.
@luzamper (1357)
• Philippines

Roasted Pig or Lechon - The way they roast pig in the province.