Castle Ditches Iron Age Promontory Fort – PART ONE

Near Llantwit Major, Vale of Glamorgan