ILPH - International League for the Protection of Horses

Home >> Associations & Organizations >> Rescue & Humane Organizations >> ILPH - International League for the Protection of Horses


Describes ways to give to this UK based organization and the work they do.

http://www.ilph.co.uk