World Society for the Protection of Animals (WSPA), London, United Kingdom of Great Britain and Northern Ireland
World Society for the Protection of Animals (WSPA), London, United Kingdom of Great Britain and Northern Ireland