This is a Pink Floyd 1988 Momentary Lapse of Reason Tour t shirt. The tag says it's an XL and fits 46-48 - but it seems more like a M to L to me. It measures 20" across at the armpits and about 23" from shoulder to bottom hem. The logo/graphics on the shirt are bright. The shirt has been washed many times, and the fabric is getting a little thin. There are a couple of small stains on the back left shoulder and the stitching on the back of the collar is starting to come out - see photos.