简介
Sark is a small island in the Channel Islands in southwestern English Channel, off the French coast of Normandy. Kira talks with a feudal lord, a choclatier, a rocking horse carver and a hotel operator--all bustling with island charm.