Evison’s Clematis
The island of Guernsey sits in the English Channel, thirty miles from Normandy and seventy-five miles from Weymouth, England. Occupied at various times by Romans, Vikings, Normans and Germans, it is now An English dependency occupied primarily by foreign banks who have taken advantage of the island’s favorable business climate to establish offshore operations. But … Read more