Next Image 11817163_1636224349952557_3891380157954237742_n Jilt & Teun finish on Signal Hill in Cape Town