Barry Karl, Barry Kristofer and Kristofer Barry in Gettysburg, June 2016


© Barry K. Krueger 2023