For three days the temple grounds of Sensoji is filled with stalls one next to another and thousands of visitors.
Back to PHOTO Top