Image 1 of 1
FLOR0413.jpg
Ft. Lauderdale, Florida.  Las Olas Riverfront Banner, New River.