Parish Details

Place Name: Barry, Cardiff, Newport