Skip Navigation

Ape (?) skeleton Postcard

Travel Photography Travel Postcards United Kingdom Postcards Ape (?) skeleton

Thumbnail version a larger format appears to the receiver and in preview mode
Ape (?) skeleton

Ape (?) skeleton, United Kingdom

Main hall, Natural History Museum, South Kensington, London, England

Photo by mohn

or