USN PT Boat Base at Tulagi March 1943 Scherschel engine room Posted on March 13, 2023 by laststandonzombieisland Leave a comment Previous Next Return to 80 Years Ago: Calvertville Mosquito Station