Thayer's Gull. Waneka Lake, Boulder County, Colorado, USA; Mar. 12, 2016.
Adult (definitive); alternate. See photo below.