Classic Yema France Watch Strap, Green with brushed silver buckle, 18mm
Yema logo on clasp and band is  marked Yema France Genuine Leather
See photos.