Wonderful bold beautifully colored printed shirt from India. Breezy all cotton 3 season wear.
The tag says it's a size men's Large but it can fit both small and large sizes.

measures 27" across the chest and 37" long