Photos of The Choo Choo Barn

  • The Choo Choo Barn Photo, Strasburg, Pennsylvania
    Choo Choo Barn Layout

    gheald on January 23, 2003

  • The Choo Choo Barn Photo, Strasburg, Pennsylvania
    Choo Choo Barn

    gheald on January 23, 2003