Day 2
The Natural History Museum
November 21, 2023 in England ⋅ ☁️ 11 °C
The Natural History Museum in London. A remarkable building which contains many interesting treasures and it was our first big tourist destination.
"Omg this building is amazing!"
- Mum
Traveler Gives me night at the museum vibes. I wonder if the movie was filmed there?
Traveler I have been there it very cool
Traveler Taner, when I said find a nice English girl, I meant from this millennium 😂