Parish Details

Place Name: Barry, Cardiff, Newport
Parish Vicar: Rev. Fr. Vayalil CST Fr Joy