Greg Tappenden: Heermann's gull
Greg Tappenden: Heermann's gull
Greg Tappenden: Heermann's Gull