Teo Halm encounters Echo, a small alien who has become stranded on Earth in “Earth to Echo.”
Teo Halm encounters Echo, a small alien who has become stranded on Earth in “Earth to Echo.” Photo provided
Teo Halm encounters Echo, a small alien who has become stranded on Earth in “Earth to Echo.” Photo provided