Sunday, April 17, 2005


There are more than 1000 Shika (tame deer) in Nara Park. They are regarded as 'Messengers of the Gods'.

0 Comments:

Post a Comment

<< Home