While Rachel is waiting for the bus on her way into town, she meets a very special visitor.
Borja A. Ortiz
Director