Back to photostream

Townhouse Gallery exhibit

Townhouse was established in 1998 as the first independent art space in Egypt with a remit to make contemporary arts accessible to all without compromising creative practice.

622 views
0 faves
0 comments
Uploaded on December 15, 2012
Taken on December 15, 2012