Pictures from Japan (Dec 2009 - Jan 2010) previousindexnext

The Imperial Police stands guard continuously


p1010832.jpg

p1010832.jpg
previousindexnext