Swallows - kirankeerthana
Tree Swallow, San Joaquin Marsh, Orange County, Los Angeles, California, May 2010

Tree Swallow, San Joaquin Marsh, Orange County, Los Angeles, California, May 2010

Tree SwallowSan Joaquin MarshOrange CountyCaliforniaMay 2010