Previous Image Next Image 20171013_194039 The Queen gave birth to the Prince who would become Buddha under a tree