photo source: Gibraltar face and body painting Association
Gibraltar’s 4th Annual International face & body paint festival taking place.