David J Rose artist - Home Page

David J. Rose is an Australian artist who does vibrant representational art: paintings prints drawings sketches.

art, artist, artworks, Sydney, Newcastle, paintings, prints, sketches, drawings, colour, landscapes, city, cities.

Visit: www.davidjrose.com