While Nature creates the beatiful Sakura Trees, Nature also send the Sparrow to prey on the Flowers...
JPC: all rights reserved