The Shell Bazar located in Port St Lucie is a classic Florida photo-op, sculpted with 2.5 tons of concrete and rebar, has enlivened the snapshots of vacationing northerners on US 1 since 1953.
The Shell Bazar located in Port St Lucie is a classic Florida photo-op, sculpted with 2.5 tons of concrete and rebar, has enlivened the snapshots of vacationing northerners on US 1 since 1953.