Biobridge new art instillation going up in Tampa

Biobridge art instillation going up in Tampa