St. John’s Battery Puzzle

St. John’s Battery Puzzle

  • $25.00
    Unit price per 


This area owes its name to the fortifications which once guarded the entrance to St.John’s Harbour