Herbert Louden

PhM3c, Navy

USS Solace