Tokyo Tower and Kawazu cherry blossoms 📸
This is the Kawazu cherry blossoms taken from the front of Azabudai Hills in Tokyo.
Tokyo is in Best time to visit.
It is crowded with many foreigners.
Show original text