A dolphin lady in Florida Keys , sweet kiss but hard sticky smell !
This is a list of photos posted by 06TBIRD