willceau.com
Polka Dots
15th & Locust – Center City Philadelphia circa 1981. Photographed by Tina Garceau.