Stuhrling Original Women's 521.1115L88 Verona La Playa Swiss Quartz Mother of Pearl Green Watch