Large jigsaw puzzle of 1000 pieces - flag - Yemen

- Image ID: F01BND