Please wait for price loading....

 

Image id: 

817-79536

Bahamas, New Providence Island, Nassau: Fort Charlotte (b.1790) and Clifford Park Cannons of the Fort