Cartogiraffe.com

USS Albacore Museum

USS Albacore Museum is a building in the Market Street 600 in Portsmouth.