Portfolio

  Oscar the Osprey, Thousand Islands, NY    

Oscar the Osprey, Thousand Islands, NY

 

  Eastern Tiger Swallowtail, Chapel Hill, NC    

Eastern Tiger Swallowtail, Chapel Hill, NC

 

  Caribou, Denali NP, AK    

Caribou, Denali NP, AK

 

 
  More, Thousand Islands, NY    

More, Thousand Islands, NY

 

  Licky, Chapel Hill, NC    

Licky, Chapel Hill, NC

 

  Papilio polyxenes, Chapel Hill, NC    

Papilio polyxenes, Chapel Hill, NC