Jump to Content

At the head of a river canyon. Island of Luzon, P.I.
front
back
Click image for larger view