puzzle heart with the national flag of bahrain and canary islands on a worl..No description available