John M. Weidemeyer, Fredericksburg Clock

John M. Weidemeyer, Fredericksburg Clock