Tom Wilson Air Police,New Castle Delaware. Wilson family photo

Tom Wilson Air Police,New Castle Delaware.

Taken at New Castle Air Base, New Castle, Delaware USA in .

Write a comment
Added by
Comment · Contact ·