german_shepherd_frontgerman_shepherd_front

German Shepherd

£30.00£150.00

30 x 20 x 2 cm German Shepherd, Original Oil Painting from £150.00

To discuss your portrait size requirements please contact me