About us
Define
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.
en.wikipedia.org