Avatar of The Mel Fisher Maritime Museum

Key West Florida, USA

The Mel Fisher Maritime Heritage Society