HomepageHugo LopesPopular puzzles created by Hugo Lopes Popular puzzles created by Hugo Lopes 150Nazare Beach (Portugal)Hugo Lopessolved 553 timesSolve puzzle