James J. Lidington
Teacher in Norfolk, Va
Molder of young minds. Writer. Reds fan. Music lover. Traveler. Grill master. Teller of long jokes. DIY enthusiast.
Molder of young minds. Writer. Reds fan. Music lover. Traveler. Grill master. Teller of long jokes. DIY enthusiast.