APSS Perch, page 106
Perch crew - in front of the USS Cavalla (SS-244). The Cavalla is located in Seawolf Park on Pelican Island, Galveston, TX.
Photo #7
.
Photo #8
Photo #9