Description: Jennifer Richards is a painter and fine artist in beautiful Southern California.
fine art (9971) oil painting (1661) original art (806) available (688) original oil painting (16)
12" x 16" x 7/8", oil on linen
HITCHING POST
16" x 20" x 1/8", oil on panel