A building in Alexandria, Egypt.
alexandria buildingsalexandria egypt buildingsalexandria egypt photos