Kastellorizo is a Greek island and municipality located in the southeastern Mediterranean. It lies roughly 2 kms off the south coast of Turkey and 125 km east of Rhodes. Kastellorizo is part of the Dodecanese Group.

Its name probably derives from the Italian "castello" meaning "castle" and "rosso" meaning "red".
The Statement Of Green IIBrewing StormTo Earth It Shall ReturnI Dream In BlueMorning OutNo PlayFlowering SeaSummer Memories IVBefore The Rain IIThinking I Am In LoveLazy Summer AfternoonSummer Memories VStatement Of GreenBefore The Rain IIISame Reality