A Moment In Time Oil On Canvas Painting

$1,699.00