Rio Locsin

Candelaria, Quezon, Philippines / 1961