Lesser Striped Swallow Photo by Gerald Friesen

Lesser Striped Swallow Photo by Gerald Friesen
Cecropis abyssinica
Adult
Location
South Africa
Date
Sep 04, 2009

Login to suggest changes to this photo.