Tom Wilson Air Police,New Castle Delaware.
This is a photo of Tom Wilson Air Police,New Castle Delaware. added by A Utter on February 7, 2009.
Date & Place:
at New Castle Air Base in New Castle, Delaware USA