The Great Court of the British Museum, London, England

Where the past is always present

2025-01-16 620