Image 5 of 21

POW Leon Ellis arrives in 1973 at Atlanta Airport after 5 years in captivity

Leon Ellis POW 73-84#17.tif

Add to Lightbox Download
Copyright
©1973 Ron Sherman - All Rights Reserved
Image Size
4213x3306 / 13.3MB
www.ronsherman.com