Some of the many, many cats in Mesta, on Chios Island.
Tweet
Share