Faces and scenes from yesterday's Parade of the Giants. A celebration of the ancient and mythological characters from the Province of Albay, Philippines....
street performance |
Faces and scenes from yesterday's Parade of the Giants. A celebration of the ancient and mythological characters from the Province of Albay, Philippines....
street performance |
Get updates delivered right to your inbox!