1000 piece puzzle (Maidenhead SL6)

Puzzle