Sakura Trees in Osaka Castle

sakuraThe Sakura Trees in Osaka Castle yesterday March 18th. Full with buds & the forcast for it to blossom will be around March 27th. Don’t miss out the chance to view these beautiful cherry blossoms surrounding the castle.

19. March 2014 by Joey
Categories: Uncategorized | Leave a comment