<human>: Provide a brief overview of the text.

This isn't much of a read, but I will appreciate comments and replies. My bf of 4 years is turning 21 in a few weeks. I [20F] took a few nude photos of myself for fun a few weeks ago and I am considering giving my loving bf one for his 21st birthday. I've never done this before but there are a few good ones and I plan to print it on canvas. He did tell me that he doesn't want anything for his birthday put I of course want to get him something or at least do something special for him. I won't be here for his actual birthday because I am going to visit family in another country. Wouldn't this be a nice thing to look at when you miss your girlfriend and she's far away from you? I know the photo won't be placed on the wall like at a museum, but I think it would be nice to share. I know you don't know my bf, so I don't expect you to know what he will think. But if you have or had a gf that did this, did you like the gift? Is this a tasteful gift? Would you like this as a gift from your current or future gf? Please tell me your experience, thanks. Ladies are also welcomed to comment! As a gf with or w/out a bf, would you do this?
<bot>: should I [20F] or should I not surprise my bf [21M] of 4 years a nude photo of myself for his bday?