Carhartt 100098 - Double Front Weathered Duck Relaxed Fit Pant | Dungarees

Responsive image
source