South Florida wildlife
Wow!! I looked up Delray beach on google earth it looks like it's a populated area. That would be a hell of a surprise if you were out mowing your lawn!!!!!
Moe
Print