0:00/???
  1. St Davids

From the recording Music in the Cellar

In cart Not available Out of stock

St. Davids, in the northwest section of Wales, is the smallest city in the United Kingdom with roughly 1,700 residents living in this village setting of family run tea shops and book stores, narrow streets with little traffic and houses with well tended gardens. In the center of the small town is the Cathedral of Saint David where religious services have been held for about one thousand years.