Japan - Zoo Inokashira

JAPAN ZOO