Faile - Lost in Glimmering Shadows Nov 2008
Failes London-based solo show with Lazarides Gallery, November 2008.
60 photos · 1,399 views