Author

David P. MacGregor

Living and working the good life in France with my wife and dog.