A sculpture found just outside Leiden in the Netherlands.  Apparently, ‘boom’ means ‘tree in Dutch.

The original can be found here.

Advertisements