Dr. Temple Grandin in Truro May 8th

Temple Grandin Poster