Google Maps Street View museum cam

Google crew, car etc USA · Reply

This image from inside the Museum of Modern Art in New York. In an old mirror:


View Larger Map

Please wait...

Leave a Reply