JohnGB

Delft, Netherlands

A man with far too many questions trying to work out how the world works.