Redsheep Gallery operates in several cities, like Stockholm, New York, Nice and Barcelona and is dedicated to exhibit the latest works of contemporary art.