Random Trees Trivia

What lovely blooming trees were introduced to Washington DC by First Lady Helen Taft


This trivia is in category : Trees

Click me for answer!

Japanese Cherry
OR
Cherry


This is awesome!

Get me a new one!