Lakeland, FL - Not exactly a fly on the wall... This building is located in Miami on Biscayne and NE 38th Street. According to the sign this display is part of the Miami Art District.
And I thought someone had discovered a way around the construction traffic jam.
Modern art is what happens when painters stop looking at girls and persuade themselves that they have a better idea.
- John Ciardi