125: Art Teacher Terry Horn

Terry Horn is an art teacher originally from Texas, currently teaching art to students in China.

Leave a Reply

Your email address will not be published.