Results 5 results found The Plaza Mayor, Zafra, Andalucia, Spain, Europe The Parador de Zafra, Zafra, Badajoz, Extremadura, Spain, Europe Tiled Pharmacy in Zafra, Badajoz, Extremadura, Spain, Europe Fountain and palm trees in the town square in Zafra, Extremadura, Spain, Europe Tiled Pharmacy in Zafra, Badajoz, Extremadura, Spain, Europe Castle At Zafra, Now A Spanish Parador, Badajoz, Extremadura, Spain