Designed by
Title
The flowers of Paulownia tomentosa - princess tree #314871449
Description
The flowers of Paulownia tomentosa - princess tree, empress tree or foxglove-tree is a deciduous hardwood tree in the family Paulowniaceae, native to central and western China.