On the day before Memorial Day in the U.S., children in and around Montfaucon, France lay more than 14,000 long stemmed red roses on the graves…
Tag:
France
-
The love between humans and sculptured or clipped shrubs and trees is one that has been in existence since time immemorial.