eparkers.org
Steve at Neuschwanstein Castle Germany
Steve at Neuschwanstein Castle Germany in 1993 on his Honeymoon with Esther.