Teresa Viarengo

Teresa Viarengo was educated in Sudan, Ethiopia, Italy, and UK.
Her passion for life, playfulness and independent thought is the fuel that drives her writing this humour philosophy dog book for adult.