From charming puppies and exquisite gastronomic delights to secluded natural wonders and detailed shots of miniature insects, ...
A turquoise-encrusted mask of Xiuhtecuhtli, Aztec fire god, symbolises renewal and is showcased at the British Museum.