Puzzles solved by Hanifa

Windmill online puzzle