Sisters Camryn and Marissa find live crabs on Lovers Key …


Photo detail

Special to The Vindicator | published: August 2, 2012

Sisters Camryn and Marissa find live crabs on Lovers Key Beach in Florida. Photo sent in by Kelly Alexander.