PICRYL
PICRYL

The World's Largest Public Domain Source

  • homeHome
  • searchSearch
  • photo_albumStories
  • collectionsCollections
  • infoAbout

  • account_boxLogin

Head blue steel, architecture buildings.

Head blue steel, architecture buildings.

B.R.C.S. hut at a convalescent depot

B.R.C.S. hut at a convalescent depot

Solid dugouts on the roadside

Solid dugouts on the roadside

How ironwork crumples up under artillery fire

How ironwork crumples up under artillery fire

Tommies having dinner amidst the wreckage after crossing the Somme

Tommies having dinner amidst the wreckage after crossing the Somme

Cooks at work near the front line

Cooks at work near the front line

Halt for dinner

Halt for dinner

Artillery officers at the entrance to their dugout

Artillery officers at the entrance to their dugout

Captured German gun position under the ground

Captured German gun position under the ground

How Fritz barricaded himself at Serre, with iron girders

How Fritz barricaded himself at Serre, with iron girders

Building a hut on newly captured ground

Building a hut on newly captured ground

Their home on the Somme

Their home on the Somme

More 'pills' for the Boche

More 'pills' for the Boche

Building a Nissen hut in the snow

Building a Nissen hut in the snow

Tea time

Tea time

Captured German dugout

Captured German dugout

Group of medical officers

Group of medical officers

Meteren as it appeared after capture by the British

Meteren as it appeared after capture by the British

Winter quarters

Winter quarters

Some of the many stables where our tanks are housed

Some of the many stables where our tanks are housed

Vase metal white.

Vase metal white.

Ship wreck ship old.

Ship wreck ship old.

Stairs emergence gradually.

Stairs emergence gradually.

Stairs metal gradually.

Stairs metal gradually.

Wreck ship wreck ship, travel vacation.

Wreck ship wreck ship, travel vacation.

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Bidwell Bar Suspension Bridge & Stone Toll House, Near Lake Oroville (moved from fork of Feather River), Oroville, Butte County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Mare Island Naval Shipyard, No. 70 Iron Platers, California Avenue, west side across from Drydock 1 near Ninth Street, Vallejo, Solano County, CA

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY

Adirondack Iron & Steel Company, New Furnace, Hudson River, Tahawus, Essex County, NY