The procession is about 1 kilometer long.

Wall of Kyoto Imperial Palace.

055-IMG_0918.jpg 052-IMG_0889.jpg 048-IMG_6939.jpg 045-IMG_0839.jpg 051-IMG_6959.jpg 046-IMG_6929.jpg 041-IMG_0865.jpg

Add your comment
Anonymous comments are not allowed here. Log in to post your comment