A Pembrokeshire castle town held its inuaugural St David’s Day parade today, Saturday March 1, and the event was such a ...