Steven Barrett

After nearly two decades living in London, where he graduated from Central St Martins, Steven is now settled living in Brighton. He has exhibited in numerous exhibitions throughout London and the rest of the UK, Ireland, France, Israel & New York.   

2 products