Steve rampton shepherd

German Shepherd

A noble German Shepherd.
Get your pet illustration here:

www.doodlemydog.com