Sword fights, archery skills and a variety of old-fashioned crafts ...
The Roman and Medieval Festival returned to Lower Castle Park today.