Previous
This is one of the main inner towers of Pembroke Castle in Pembroke, West Wales, United Kingdom.
Next
1 Comment
Joe Bartz 20 Jun 2004
Nice job, looks very good!