This English Castle can be found in the heart of the Black Country, Dudley, England. Built in the 8th century by the Saxons, finished in 1530 and destroyed by fire in 1750.
Sign up and download this English castle image for as low as $0.20 for high resolution.
Registered users can download free images, access high-resolution image comps or sell their own photos!