Could be one of two things,, someones souvenir from a trip to Italy, or was purchased at the international exposition at a state fair !! No hallmarks to indicate silver although it may have a thin plate !! The picture is most likely done on paper !! I think its quite pretty as it is !!