News
Philippines – In the quiet aftermath of an afternoon downpour on Friday, April 18, a rare and powerful presence emerged from the pine forests of Sagada, Mountain Province. Soaking wet and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results