Designed by
Title
Radar Speed Display Sign #37684021
Description
SIESTA KEY, FLORIDA - MAY 9, 2013: Your Speed, vehicle speed detector sign showing current speed of car that just passed and posted regular speed limit on top just outside Siesta Beach on a sunny day.
This image is editorial