A hand-printed classic photograph may be the perfect present for the person who has everything.

The Getty Images Gallery, near London's Oxford Circus, is the place to peruse more than 40 million images.

Whether it is an photograph of a specific location around the world, a portrait of a favourite celebrity or a photograph of a famous moment in time, the gallery claims it can find an image to move anyone.

Staff at the gallery are on hand to help customers select from the catalogue and then help them decide what size, what crop (if any) and how they want their image printed.

Interested parties can either contact the gallery on 020 7291 5380 to give the picture researchers their brief to start a search, visit the gallery or research themselves by visiting the gallery's website.

Images can be printed at various sizes and on different materials with prices starting at £65 for a 10x8 inch resin photograph.

For those with more cash to splash, a 40x60 inch premium fibre, luxury limited edition will set you back £875.

The Getty Images Gallery also offers a hand made framing service.

It is located at 46 Eastcastle Street, London, nearest tube station is Oxford Circus.