The ICA is a non-profit institute that shows contemporary art. It was founded in 1963 by Holmes Perkins, and is located at 118 South 36th Street. It shows off art from people of all different cultural backgrounds. They also try to show off art from unrecognized artists, sometimes getting those artists famous.
Photo Credit:
https://www.visitphilly.com/things-to-do/attractions/institute-of-contemporary-art/