STERLING SILVER Picture Frame The ARK . Made in ITALY