Monday, December 5 2011

Cherry blossoms in November

Nikizaki Sakura (二季咲桜) trees at the Kyoto Botanical Garden.

Twice-blooming cherry trees at Kyoto Botanical Garden