Christ of the Deep, Key Largo