Preserving Memories with Artistry