Ruddy Duck
 

Oxyura jamaicensis

 

 
 
Ruddy Duck 31 - Kamloops, BC - June
 
Ruddy Duck 32 - Kamloops, BC - June
 
Ruddy Duck 33 - Kamloops, BC - June
 
Ruddy Duck 34 - Kamloops, BC - June
 
Ruddy Duck 26 - Kamloops, BC - June
 
Ruddy Duck 27 - Kamloops, BC - June
 
Ruddy Duck 28 - Kamloops, BC - June
 
Ruddy Duck 29 - Kamloops, BC - June
 
Ruddy Duck 30 - Kamloops, BC - June
 
 
Ruddy Duck 7 - Kamloops, BC - June
 
Ruddy Duck 8 - Kamloops, BC - June
 
Ruddy Duck 24 - Kamloops, BC - June
 
Ruddy Duck 25 - Kamloops, BC - June
 
Ruddy Duck 9 - Kamloops, BC - June
Ruddy Duck 10 - Kamloops, BC - June
 
Ruddy Duck 11 - Kamloops, BC - June
 
Ruddy Duck 12 - Kamloops, BC - June
 
Ruddy Duck 13 - Kamloops, BC - June
 
Ruddy Duck 14 - Kamloops, BC - June
 
Ruddy Duck 15 - Kamloops, BC - June
 
Ruddy Duck 16 - Kamloops, BC - June
 
Ruddy Duck 17 -Kamloops, BC - June
 
Ruddy Duck 18 - Kamloops, BC - June
 
Ruddy Duck 19 -Kamloops, BC - June
 
Ruddy Duck 20 - Kamloops, BC - June
 
Ruddy Duck 21 - Kamloops, BC - June
Ruddy Duck 6 - Hidalgo Co, TX - Feb
 
Ruddy Duck 4 - Hidalgo Co, TX - Feb
 
Ruddy Duck 5- Hidalgo Co, TX - Feb
 
Ruddy Duck 3 - Hidalgo Co, TX - Feb
 
Ruddy Duck 1 - San Diego Co, CA - Jan
 
Ruddy Duck 2 - San Diego Co, CA - Jan

All of the images in this web site are copyrighted original works by Alan Murphy, and they are protected by the United States and international copyright law. Use of any content from this site, for any purpose, is strictly forbidden without express, written permission from Alan Murphy.

Website maintained by:   Williams Consulting