Timbuk2 Classic Messenger Bag Size Medium. Can hold up to 16” Laptop (laptop not included.) Reflective & Canvas material. Water resist. Grab handle. Quick fasten strap. Very rare design. 
This particular bag was hand made in San Fransisco, USA.(not Mexico.)
Very good quality.