Guns N' Roses Hawaiian style shirt.
Marked size Large. Measures 23 inches from armpit to armpit. Length is 30.5 inches.
Looks unused.