Marta and Richard at the Pe
ña Torre Macarena in Sevilla, Spain.