Teaching children the art of kindness, compassion and community service

Cariad

/'kariad/ noun (Welsh) 


A Welsh word meaning LOVE