43/97
Home / Photos / Places / United Kingdom / London Science Museum /

Love the details of the displays

london_science_museum_085.jpg There are many marine models on displayThumbnailsThere is an international scope to the vessels on displayThere are many marine models on displayThumbnailsThere is an international scope to the vessels on display