0
Anonymous
St Davids is Britains smallest and one of the most picturesque cities. It is located in Pembrokeshire,Wales.
Wiki User
This person killed him I don't know I forgot