1000 piece jigsaw puzzle (Blewbury OX11)

All pieces there. Long rectangle shape, very difficult! We succeeded but it took a fair old time. It’s very attractive.