The procession is about 1 kilometer long.

Wall of Kyoto Imperial Palace.

042-IMG_0866.jpg 043-IMG_0868.jpg 044-IMG_0871.jpg 045-IMG_0839.jpg 046-IMG_6929.jpg 047-IMG_0879.jpg 048-IMG_6939.jpg

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