Photographs

Monday, December 29, 2014

The lechon, Spanish word meaning "suckling pig," is the national dish of the Philippines http://exploretraveler.com



via Instagram http://instagram.com/p/xNvBy-FDYv/

No comments:

Post a Comment