Serpa is a large town in the Baixo Alentejo region of Portugal, dating back to Roman times. This is the church of Santa Maria.
Serpa is a large town in the Baixo Alentejo region of Portugal, dating back to Roman times. This is the church of Santa Maria.