Kapurpurawan Rock Formation in Ilocos Norte.

  • 10.06.11