The most perfect rose I have ever seen.
Ueno Park, Japan

The most perfect rose I have ever seen.

Ueno Park, Japan

Perfection.
(via Fashion Toast)

Perfection.

(via Fashion Toast)

Perfect.

Perfect.

(via thesetingstaketime)

The most perfect rose I have ever seen.
Ueno Park, Japan

The most perfect rose I have ever seen.

Ueno Park, Japan

Perfection.
(via Fashion Toast)

Perfection.

(via Fashion Toast)

About:

My otha Tumblahs:
Fuck Yeah Central Park
35 (mm)inutes
A Day Late, 100 Yen Short

Following: