First Update – Day 3 GKA Tarifa

Morning post and event line-up