First Lieutenant Kenneth Ambrose Walsh, USMC

Printable View