Alexandria Hackerspace

City of Origin: Alexandria

Country of Origin: Egypt

Year of Origin: 2011

Visit Website