George Haupin at Camp Landis B

George Haupin at Camp Landis B


© George P. Haupin 2012