Catherine Jardine:
Steller's Sealion: Triangle Island, BC Canada 2013
Catherine Jardine:
Northern Elephant Seal: Triangle Island, British Columbia 2013
Catherine Jardine:
Northern Elephant Seal: Triangle Island, BC Canada 2013
Catherine Jardine:
Common Murre: Triangle Island, BC Canada 2013
Catherine Jardine:
Pelagic Cormorant: Triangle Island, BC Canada 2013
Catherine Jardine:
Pelagic Cormorant: Triangle Island, BC Canada 2013
Catherine Jardine:
Tufted Puffin: Triangle Island, BC Canada 2013
Catherine Jardine:
DSC_7058
Catherine Jardine:
Tufted Puffin: Triangle Island, BC Canada 2013
Catherine Jardine:
Glaucous-winged Gull: Triangle Island, BC Canada 2013
Catherine Jardine:
Tufted Puffin: Triangle Island, BC Canada 2013
Catherine Jardine:
Glaucous-winged Gull: Triangle Island, BC Canada 2013
Catherine Jardine:
Tufted Puffin: Triangle Island, BC Canada 2013
Catherine Jardine:
Pigeon Guillemot: Triangle Island, BC Canada 2013
Catherine Jardine:
DSC_5937
Catherine Jardine:
Steller's Sealions: Triangle Island, BC Canada 2013
Catherine Jardine:
Black Oyster Catcher Nest: Triangle Island, BC Canada 2013
Catherine Jardine:
DSC_5877
Catherine Jardine:
Black Oyster Catcher: Triangle Island, BC Canada 2013
Catherine Jardine:
Whimbrel: Triangle Island, BC Canada 2013
Catherine Jardine:
Rain on Helicopter: Triangle Island, BC Canada 2013
Catherine Jardine:
Pigeon Guillemot: Triangle Island, British Columbia, Canada. 2013
Catherine Jardine:
Common Murre, Triangle Island, British Columbia, Canada
Catherine Jardine:
Pelagic Cormorant Triangle Island, British Columbia, Canada