Thursday, December 11, 2025

Natural HIstory Museum

 


The Natural History Museum.

London, England

3 comments:

Travel said...

We made it there one hot day last summer, a great space.

Gemel said...

Beautiful building.

William Kendall said...

I can never resist a museum.