St Davids – Britain’s smallest city.
I thought I'd share a few photographs from our lovely day out to St Davids last week. St Davids is actually a village (population ~1600), abet a beautiful one but was granted city status in 1995 by Queen Elizabeth II...
Read More →