Designed by
Title
London, United Kingdom - December 2023 - Egyptian mummies in the British Museum #302922070
Description
Mummies displayed in the British Museum. Photo made in the Egyptian exhibition of the British Museum, London.
This image is editorial