It’s the most beautiful time of the year….

Place: Hoshigaoka, Nagoya, Japan

AloJapan.com