Greek Islands Mini
Pelicans are the symbol of the Greek island of Mykonos.
- Grid
- 5 × 5 Mini
- Clues
- 10 1 themed
- Average solve
- 2:07 53 solves
- Rating
- 5.0 (2)
- Published
- 20 Jun 2018 Wonder Wednesday
Clues
- 1a: Ringing of church bells (4)
- 5a: Wall tapestry (5)
- 7a: Largest Greek island (5)