Overcast day view of Stella Nova resort. Helios Grand Hotel is in distance at left.
View original on Mastodon