Gia Rose

Spirit in the Sky
Original oil
36 x 48 in (91.44 x 121.92 cm)
SOLD
Gold Floater Frame - 38 x 50 x 2 in