The rider

The rider by Luis Ardila, Oil, 28'' x 28'' x 0.75''
Oil on Canvas - 28'' x 28'' x 0.75'' - Private Collection

Contact the Artist About This Artwork