Art & Nature.5

Delft Technical University’s Botanic Garden had a nature-themed sculpture exhibit placed in strategic locations along the paths and beds, when I visited Delft during the first week of my lovely stay-in-NL vacation last month.

Leave a comment