by WHPics
Sao Joaozinho hermitage, Campo Maior, Portugal. Alentejo Typical architecture, South of Portugal