Ili-Likha Artist Village, a must-place to visit in Baguio, is truly a work of art!
Yoorekka Team
yoorekka