press release

Alex Becerra
Back Seat Driver, 2016
Oil on canvas
121,9 x 96,5 cm / 48 x 38 inches




13/13