Steve Lazarides
Biography
Read more
Steve Lazarides was bon in Bristol, United Kingdom.
He is a gallerist and art promoter.
One time associate of Banksy and promoter of street art.