Pelgrane Press Girls Puzzles

(1)