Mushroom Parade

Mushroom Parade

Public Art

A mushroom menagerie on parade! You can find them galavanting on 13th and South in Philadelphia, PA!