Powered by PhotoDeck
Loading…
The Philippine Archipelago comprises thousands of islands (7459 for Marco Polo) and lagoons, rich in timber, spices, wildlife...