If you are looking for a great gift for Mother's Day, check out Canvas People. They have a special right now just for Mother's Day for a 16 x 20 Canvas for just $37 and that includes shipping. These make really nice sentimental gifts.
Disclosure: This post contains my affiliate link. This does not influence or change my opinion.