Sterling Silver Picture Frame The ARK. Made in Italy