Inside the shop, with the new Cardigan Castle Books being shown.

books