Skip to content
Home > Ted X Breda

Ted X Breda

I can talk…

To Amsterdam in Holland I go and from where I write this post. Did you know that the Dutch are the tallest people on earth and so I imagine that my forebears must have fled Holland for England many years ago, for fear of being… Read More »I can talk…