Definitions for "Abigail Lane"
Abigail Lane (born 1967) is a Young British Artist (YBA) and was one of the exhibitors at the 1988 Freeze exhibition.