Green Sakura

The famous green sakura (cherry blossoms). I think its pretty hideous, but its super rare so I have to post a pic of it.

223 views
1 fave
0 comments
Taken on April 9, 2007