Any idea where in Florida this took place? Did you take the picture yourself?