Batchelor, John H. profile picture

Batchelor, John H.

Naval Gun