Dudley Castle

This is a photo of Dudley Castle which is a landmark in the Black Country