north view of Morlashe castle, in the county of Glamorgan

A brief history of the Castle is provided below the image.