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

Ricks Foundry, Office, Miller Avenue off South Mount Vernon Street, Uniontown, Fayette County, PA

Jet Propulsion Laboratory Edwards Facility, Igniter Laboratory, Edwards Air Force Base, Boron, Kern County, CA

Grove Farm, Barn, Sharpsburg, Washington County, MD

Scottdale Iron & Steel Works, Uptegraff Drive, Scottdale, Westmoreland County, PA

Swan Falls Dam, Restroom, Snake River, Kuna, Ada County, ID

Colonial Mines Bathhouse, Smock, Fayette County, PA

3371 Oak Valley Road (House), Atlanta, Fulton County, GA

Foster Gulch Mine, Boiler Housing, Bear Creek 1 mile Southwest of Town of Bear Creek, Red Lodge, Carbon County, MT

Hans Ehlers Farm, Summer Kitchen, F Street, Papillon 18 Damsite, Millard, Douglas County, NE

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Sunshine Speedway, 4550 Ulmerton Road, Pinellas Park, Pinellas County, FL

First Baptist Parsonage, Fourth & Washington Streets, Nicodemus, Graham County, KS

Curved Building, 2 Main Street, Cameron, Marshall County, WV

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Hans Ehlers Farm, Summer Kitchen, F Street, Papillon 18 Damsite, Millard, Douglas County, NE

First Baptist Parsonage, Fourth & Washington Streets, Nicodemus, Graham County, KS

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

Sunshine Speedway, 4550 Ulmerton Road, Pinellas Park, Pinellas County, FL

Curved Building, 2 Main Street, Cameron, Marshall County, WV

First Baptist Parsonage, Fourth & Washington Streets, Nicodemus, Graham County, KS

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Sunshine Speedway, 4550 Ulmerton Road, Pinellas Park, Pinellas County, FL

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

First Baptist Parsonage, Fourth & Washington Streets, Nicodemus, Graham County, KS

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Sunshine Speedway, 4550 Ulmerton Road, Pinellas Park, Pinellas County, FL

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

First Baptist Parsonage, Fourth & Washington Streets, Nicodemus, Graham County, KS

Curved Building, 2 Main Street, Cameron, Marshall County, WV

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

Curved Building, 2 Main Street, Cameron, Marshall County, WV

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

Curved Building, 2 Main Street, Cameron, Marshall County, WV

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

Curved Building, 2 Main Street, Cameron, Marshall County, WV

H. George Fink Studio, 2506 Ponce de Leon Boulevard, Coral Gables, Miami-Dade County, FL

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Union Stock Yard, 550 West Exchange Road, Ogden, Weber County, UT

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Curved Building, 2 Main Street, Cameron, Marshall County, WV

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Western Union Telegraph Company, Jennerstown Relay, Laurel Summit Road off U.S. 30, Laughlintown, Westmoreland County, PA

Town of Penn-Craft, Penncraft, Fayette County, PA

Town of Penn-Craft, Penncraft, Fayette County, PA

Town of Penn-Craft, Penncraft, Fayette County, PA

Town of Penn-Craft, Penncraft, Fayette County, PA

Town of Penn-Craft, Penncraft, Fayette County, PA

Town of Penn-Craft, Penncraft, Fayette County, PA

Town of Penn-Craft, Penncraft, Fayette County, PA

Town of Penn-Craft, Penncraft, Fayette County, PA