Where is Institute of Contemporary Art located?
Institute of Contemporary Art, Institute of Contemporary Art, United States of America (approx. 42.35278°, -71.04306°)
Institute of Contemporary Art, Institute of Contemporary Art, United States of America (approx. 42.35278°, -71.04306°)