Tribute to the island of Delos
Located in the heart of the Aegean Sea, the island was considered the birthplace of Apollo and Artemis. Every year, it attracted pilgrims from all over the Mediterranean, making Delos a major spiritual, cultural, and commercial center.
The stars depicted here refer to the term "Asteria," the ancient name for Delos, which meant "Star Island."