Skip Navigation

Museum of Science of Industry

Travel Photography Photos taken by Lavafalls Museum of Science of Industry

Museum of Science of Industry

This is a shot of the Museum of Science of Industry from the south.

Lower West Side , USA

Comments

No comments yet. Be the first to comment on this photo!

More photos from USA