Fine Silver Picture Frame Stork. Made in Italy