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
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