December 20, 2012
The Nautilus is a condominium on Okaloosa Island in Fort Walton Beach. It overlooks the amazing emerald green waters of the Gulf of Mexico. They wanted their new logo to be simple, yet capture the essence of their name.