From Anatolian - The Puzzle of the World - Puzzle 1000, this is a Josephine Wall "Joie De Vivre" jigsaw puzzle 3191.
1000 pieces, 48x66.
Good condition with all pieces and puzzle stand included.