DSC07241 Previous Next Published 02/23/2016 at 6000 × 3376 in Marcia Adams’ restaurant, Tagaytay city