The legendary Buddhist flower udumbara is believed to blossom once every three millennia! What about the Flower of Peace? In every ten million years?
Mehmet Murat IldanSometimes in life, we reach to a right place by departing from a wrong port with a wrong ship!
Mehmet Murat Ildan