Grand Canyon Baby

Grand Canyon Baby

30 x 30 inches

oil, SOLD