Not so great weather in Cyprus today (Photo by Stephanos Mistrellides)

Not so great weather in Cyprus today (Photo by Stephanos Mistrellides)