Llancaiach Splat Video


Llancaiach Fawr “Splat” Video (2008)

Disclaimer: We’re pretty sure this is an insect, but seeing as it lovingly danced across our camera and scared people half to death at that particular moment, we thought we’d still share it!