Stroud, Gloucestershire, United Kingdom
Artist featured in a collection
Steve Russell has built an enviable reputation in recent years as the photographer of choice to many of the most celebrated contemporary artists, both in the UK and internationally. He is particularly adept at photographing sculpture – a notoriously difficult thing to capture thanks to the vagaries ...
artworksView All 141 Artworks