Tag: Aoshima Island
More cats, less humans
Only cats, they are here, there and everywhere in Kitty Island!
Japan’s Aoshima Island is a paradise for cat lovers. More than 120 ferocious cats...
Get the latest updates right in your Inbox!