Tags Posts tagged with "Kayley Mifsud"

Tag: Kayley Mifsud

A health and safety coordinator was crowned Miss Gibraltar 2016 at a glittering event held June 4 at the John Mackintosh Hall Theatre in...
//thefacux.com/4/2224625