Nassau Town Port

Nassau Town Port

The panoramic view of busy Nassau port, The Bahamas.