Stock Photo - Danish consulate building on the Corniche in Alexandria, Egypt.

Stock Photo: Danish consulate building on the Corniche in Alexandria, Egypt.

Searchable keywords

Choose multiple keywords