Robert Walker's Photo Album
Previous
Index
Next
C-130 Hercules
NE Ohio / 1-3 September 2007
Saturday 9/1/07 12:45:16 PM
Cleveland OH USA
DSC_8033.jpg