EuroGraphics 1000 db-os puzzle - Machu Picchu, Peru (6000-5613)

 EuroGraphics 1000 db-os puzzle - Machu Picchu, Peru (6000-5613)