Puzzles solved by Lucas Horsley

Ted The German Shepherd puzzle online from photo