Satanic Symbol Put Up Near Christmas Display

Put up on public property in Boca Raton