?

Log in

No account? Create an account
 
 
26 May 2013 @ 12:21 pm
Zebra Swallowtail  



Zebra swallowtail butterfly, photographed atop Mt. Helix near San Diego, California. ƸӜƷ










 
 
Current Location: Mt. Helix, San Diego County
Current Mood: creativecreative