Puzzle: Buck meets Geillis

247 pieces