Cats crowd the harbor on Aoshima Island in the Ehime prefecture in southern Japan February 25.
↧
Cats crowd the harbor on Aoshima Island in the Ehime prefecture in southern Japan February 25.