On this Greek island, your job will be taking care of 55 cats

Beautiful Greek island? Check.

Leave a Reply