The Aguinaldo is in the streets … and so are the vultures!

12299371_1063215930387440_3115889415455612691_n


Stay up to date with the latest stories by signing up to our newsletter, or following us on Facebook.