puzzle with the national flag of bahrain and cape verde on a world map backgrNo description available