Barrack Street

The Barrack Street is a street in Harbour Island.