James Shang


Painting 634 Followers Member since 2019

Commission portrait - Dog 44 artworks

Commission portrait from photo - Dog
Commission portrait from photo - Dog Read less

Painting titled "Portrait pet dog 045" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 045 - Painting, 19.7x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 045
Oil on Canvas 19.7x19.7 in
Painting titled "Portrait pet dog 044" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 044 - Painting, 19.7x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 044
Oil on Canvas 19.7x19.7 in
Painting titled "Portrait pet dog 043" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 043 - Painting, 19.7x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 043
Oil on Canvas 19.7x19.7 in
Painting titled "Portrait pet dog 042" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 042 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 042
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 041" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 041 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 041
Oil on Canvas 23.6x19.7 in
Painting titled "Portrait pet dog 040" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 040 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 040
Oil on Canvas 23.6x19.7 in
Painting titled "Portrait pet dog 039" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 039 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 039
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 038" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 038 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 038
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 037" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 037 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 037
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 036" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 036 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 036
Oil on Canvas 23.6x19.7 in
Painting titled "Portrait pet dog 035" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 035 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 035
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 034" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 034 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 034
Oil on Canvas 23.6x19.7 in
Painting titled "Portrait pet dog 033" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 033 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 033
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 032" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 032 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 032
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 031" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 031 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 031
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 030" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 030 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 030
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 029" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 029 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 029
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 028" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 028 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 028
Oil on Canvas 23.6x19.7 in
Painting titled "Portrait pet dog 027" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 027 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 027
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 026" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 026 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 026
Oil on Canvas 23.6x19.7 in
Painting titled "Portrait pet dog 025" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 025 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 025
Oil on Canvas 23.6x19.7 in
Painting titled "Portrait pet dog 024" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 024 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 024
Oil on Canvas 23.6x19.7 in
Painting titled "Portrait pet dog 023" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 023 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 023
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 022" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 022 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 022
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 021" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 021 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 021
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 020" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 020 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 020
Oil on Canvas 23.6x19.7 in
Painting titled "Portrait pet dog 019" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 019 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 019
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 018" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 018 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 018
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 017" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 017 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 017
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 016" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 016 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 016
Oil on Canvas 23.6x19.7 in
Painting titled "Portrait pet dog 015" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 015 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 015
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 014" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 014 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 014
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 012" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 012 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 012
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 011" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 011 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 011
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 010" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 010 - Painting, 19.7x23.6x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 010
Oil on Canvas 19.7x23.6 in
Painting titled "Portrait pet dog 009" by James Shang, Original Art, Oil Mounted on Stretcher frame
© James Shang
Portrait pet dog 009 - Painting, 23.6x19.7x0.8 in ©2021 by James Shang -
$227.48
Portrait pet dog 009
Oil on Canvas 23.6x19.7 in