Puzzles solved by NTR

Sunflower online puzzleSalts solutions online puzzleBig Sur in California (USA) online puzzle