Delmarva Fox Squirrel, an endangered species located mostly on the Delaware-Maryland-Virginia (Delmarva) Peninsula, taken through the car window. Chincoteague NWR, Accomack County, VA, 2007.
© Jack Powers - Images may not be downloaded, copied or used in any way without permission of the photographer.
Please login or register.