434a.jpg 2592Miniature542592Miniature542592Miniature542592Miniature54

2001.07 - Meiji Street, Shibuya