Philippines


Does anyone know where in the Philippines this was filmed?

reply