Peter Shear
River Road, 2026
oil on canvas
óleo sobre tela
óleo sobre tela
58.5 x 40.6 cm
23 x 16 in
23 x 16 in