Category:Upton Castle

From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: Upton Castle is a castle in Pembrokeshire, Wales.

For Castle Upton in Templepatrick, Northern Ireland, see Category:Castle Upton; For Upton House in Warwickshire, see Category:Upton House, Banbury