I recently received this as a gift but it has no ID and the place it was purchased never has a clue what they have. Anyone have any ideas what it might be or what might be in it's background? I'm not the best photographer, but I have a friend who is and might be by this weekend so I might be able to post some better pictures later this weekend. Thanks in advance for any ideas/input. For reference, the petals are about 4.5" long.