Do you know? The speed at which cherry blossoms fall?… Five centimeters per second. At what speed must I live, to be able to see you again?
Reblogged from librar-y
librar-y:
Italian Festa. Circa 1912 street festival in New York’s Little Italy.
Posted January 30, 2012 at 1:34 am 10743 notes