Puzzles solved by Puf

Lakes in the High Tatras (Slovakia) online puzzleSleeping beagle puppy puzzle online from photoSanctuary of Bl. Carolina puzzle online from photoCathedral of Christ the Savior (Russia) online puzzle