Please wait for price loading....

 

Image id: 

1176-775

Castle of Alegrete, a dramatic Portuguese medieval hill-top village near Portalegre in the Alentejo region bordering Spain, Portugal, Europe

Alex Robinson

Photographer

Alex Robinson