Library Of Congress
Library Of CongressPublic Domain ArchivePart of PICRYL.com. Not developed or endorsed by the Library of Congress
  • searchSearch
  • photo_albumStories
  • collectionsCollections
  • infoAbout
  • star_rateUpgrade

Schlake Ranch, Poultry Complex, 2300 East Washington Street, Petaluma, Sonoma County, CA

St. Casimir's Society Hall, 306 Power Street, Johnstown, Cambria County, PA

Charleston Navy Yard , Quarters J, 311 Navy Way, North Charleston, Charleston County, SC

Charleston Navy Yard , Quarters J, 311 Navy Way, North Charleston, Charleston County, SC

Charleston Navy Yard , Quarters J, 311 Navy Way, North Charleston, Charleston County, SC

Charleston Navy Yard , Quarters J, 311 Navy Way, North Charleston, Charleston County, SC

Charleston Navy Yard , Quarters J, 311 Navy Way, North Charleston, Charleston County, SC

Charleston Navy Yard , Quarters J, 311 Navy Way, North Charleston, Charleston County, SC

Charleston Navy Yard , Quarters J, 311 Navy Way, North Charleston, Charleston County, SC

Charleston Navy Yard , Quarters J, 311 Navy Way, North Charleston, Charleston County, SC

Charleston Navy Yard , Quarters J, 311 Navy Way, North Charleston, Charleston County, SC

Charleston Navy Yard , Quarters J, 311 Navy Way, North Charleston, Charleston County, SC

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Sioux Falls Veterans Administration Medical & Regional Office Center, 2501 West Twenty-second, Sioux Falls, Minnehaha County, SD

Pont Reading House, 2713 Haverford Road (Haverford Township), Havertown, Delaware County, PA

Pont Reading House, 2713 Haverford Road (Haverford Township), Havertown, Delaware County, PA

Pont Reading House, 2713 Haverford Road (Haverford Township), Havertown, Delaware County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

Camp Hofnung, Infirmary, Old Easton Road at Tohickon Creek, Pipersville, Bucks County, PA

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

New Jersey State Tuberculosis Sanatorium, Children's Unit, Pavilion Road, .4 mile west of intersection with Sanatorium Road, Glen Gardner, Hunterdon County, NJ

Fort Totten, Adjutant's Office, 12 miles southwest of Devils Lake City off Route 57, Devils Lake, Ramsey County, ND

Fort Totten, Adjutant's Office, 12 miles southwest of Devils Lake City off Route 57, Devils Lake, Ramsey County, ND

Fort Totten, Adjutant's Office, 12 miles southwest of Devils Lake City off Route 57, Devils Lake, Ramsey County, ND

Fort Totten, Adjutant's Office, 12 miles southwest of Devils Lake City off Route 57, Devils Lake, Ramsey County, ND

Fort Totten, Adjutant's Office, 12 miles southwest of Devils Lake City off Route 57, Devils Lake, Ramsey County, ND

Fort Totten, Adjutant's Office, 12 miles southwest of Devils Lake City off Route 57, Devils Lake, Ramsey County, ND

Cedar Hollow Railroad Station, Cedar Hollow Road (Tredyffrin Township), Paoli, Chester County, PA

Cedar Hollow Railroad Station, Cedar Hollow Road (Tredyffrin Township), Paoli, Chester County, PA

Cedar Hollow Railroad Station, Cedar Hollow Road (Tredyffrin Township), Paoli, Chester County, PA

St. Elizabeths Hospital, M Building, 654-674 Redwood Street, Southeast, Washington, District of Columbia, DC

St. Elizabeths Hospital, M Building, 654-674 Redwood Street, Southeast, Washington, District of Columbia, DC

St. Elizabeths Hospital, M Building, 654-674 Redwood Street, Southeast, Washington, District of Columbia, DC

St. Elizabeths Hospital, M Building, 654-674 Redwood Street, Southeast, Washington, District of Columbia, DC

St. Elizabeths Hospital, M Building, 654-674 Redwood Street, Southeast, Washington, District of Columbia, DC

St. Elizabeths Hospital, M Building, 654-674 Redwood Street, Southeast, Washington, District of Columbia, DC

St. Elizabeths Hospital, M Building, 654-674 Redwood Street, Southeast, Washington, District of Columbia, DC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Cedar Grove, Scotland Neck Road, Enfield, Halifax County, NC

Santos Farm, 1481 Mowry Avenue, Fremont, Alameda County, CA