Vintage Ormex Sterling Silver Perfume Bottle and Funnel Mexico.  The bottle is about 1.5" tall and 1 3/8" wide and has a dark red stone top.  Some silver polish should make this bottle shine again. 
The funnel is 1 1/4" long.  I think the inscription inside the funnel says "Mexico Silver".   It looks like it was stamped several times.  It may be from a different craftsman but they came together.