Rossi & Rossi’s artists produce work as diverse as their countries of origin, but are all regarded in the exploration of the visual language of art that comment upon our world and the artist, the individual and wider society.
Location
London, United Kingdom