Valencia Blvd., Belleair Bluffs, FL
The dead end road between Publix and Walgreens off West Bay Dr.

See more sightings!