Filters:
clear
Country: United Kingdom

orphanage in Peterhead

About 1 results.

Stella's Voice UK HQ

thumb_up 3577 likes
favorite 248 favorites
Faith Acres, Inverugie, AB42 3DQ Peterhead, United Kingdom

Stella's Voice provides care, education, and jobs that are protecting the world's most vulnerable from human traffickers.

  • 1