Castell Coch, Tongwynlais, Wales, UK

Close-up view of Castell Coch, a 19th-century Gothic Revival castle built above the village of Tongwynlais in South Wales, UK

Most Popular Searches On Stock Footage