exploring new mexico: out of state 2018: 2019-01-06: texas
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
santa ana national wildlife refuge
levee near the border patrol corral - hidalgo county
levee near the border patrol corral - hidalgo county
levee near the border patrol corral - hidalgo county
levee near the border patrol corral - hidalgo county
levee near the border patrol corral - hidalgo county
levee near the border patrol corral - hidalgo county
levee near the border patrol corral - hidalgo county
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
bentsen-rio grande valley state park
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
mcallen parakeet roost - 10th street between dove and trenton
all images are as they came off the camera, and all are copyright carolyn spidle (underdog@earthlink.net)