english deutsch
Official Steve Rude Web Site
Information on the artist and his titles Nexus and The Moth.