A new British Ambassador, Sir Alex Ellis, arrives in Spain

image_pdfimage_print

Sir Alex Ellis is appointed British Ambassador to Spain and Non-Resident Ambassador to Andorra.  

Leave a Reply

Your email address will not be published.