Peter Taylor


Peter Taylor was born in Hitchin, in Hertfordshire, England. When he was old enough to crawl he was introduced to the wonderful world of gardens, and spent many happy hours eating dirt and wriggly things….

Read More...