Carlo Keshishian is a living artist born and residing in London, UK. His existence dates back to November of 1980. Carlo works in London but is also a travelling man, working things out wherever he goes.
Copyright © 2011 Carlo Keshishian