April 12, 2011 桜が満開 Edit Delete Tags Autopost Taken with picplz at 渋谷駅 (Shibuya Sta.) in Shibuya Ward, Japan.