Jamaica One Love Adult Fitted Hat Baseball Cap Red White Green Black Yellow
It does not have a size listed, but seems to be about an adult medium / large.
Please see photos for more details.
Thanks,
V//H