Cockburn Town

town on San Salvador Island in the Bahamas

Categories: