Rhuddlan Castle
Rhuddlan Castle (Welsh: Castell Rhuddlan) is a castle located in Rhuddlan, Denbighshire, Wales. It was erected by Edward I in 1277 following the First Welsh War...
Read more
Rhuddlan Castle (Welsh: Castell Rhuddlan) is a castle located in Rhuddlan, Denbighshire, Wales. It was erected by Edward I in 1277 following the First Welsh War.
Read less
Read less
Views
1092
Likes
Awards
Contest Finalist in Beauty In Ruins Photo Contest
Peer Award
Superb Composition
Top Choice
Absolute Masterpiece
Outstanding Creativity
Superior Skill
All Star
Exceptional Contrast
Virtuoso
Magnificent Capture
Genius
Top Ranks
Same photographer See all