STERLING SILVER Picture Frame GIRAFFE. Italy