Where is Strasbourg Museum of Modern and Contemporary Art located?
Strasbourg Museum of Modern and Contemporary Art, Strasbourg Museum of Modern and Contemporary Art, France (approx. 48.579445°, 7.736111°)
Strasbourg Museum of Modern and Contemporary Art, Strasbourg Museum of Modern and Contemporary Art, France (approx. 48.579445°, 7.736111°)