The garrison border town of Elvas

The garrison border town of Elvas

The garrison border town of Elvas

Leave a Reply

Translate »