cat islands
There are More Cats Than People on this Island
Caitlin Dempsey
Tashirojima is one of many "cat islands' in Japan.
Tashirojima is one of many "cat islands' in Japan.
Editor, Cat Explore
1200 Franklin Mall # 524
Santa Clara CA 95052 USA