Tun Tavern - Birthplace of the Marine Corps
Bill Cannon
Elvis Presley - Mugshot
Digital Reproductions
Tun Tavern - Philadelphia - Birthplace of the Marine Corps
Bill Cannon
Pancho Villa Rides Again
Bill Cannon
Horseman Between Sky Scrapers
Bill Cannon
A Long Walk Home
Bill Cannon
Freedom is not Free
Bill Cannon
Morning Guns at Gettysburg
Bill Cannon
Cannons in a Field at Gettysburg
Bill Cannon
Colonial Soldiers on Parade
Bill Cannon
Harpers Ferry Armory
Bill Cannon
Antietam Battlefield
Bill Cannon
USS Olympia on the Delaware River - Philadelphia
Bill Cannon
George Washington Statue at Valley Forge Chapel
Bill Cannon
Naval Ships - Philadelphia Navy Yard in Black and White
Bill Cannon
Banjo playing Union Soldier
Bill Cannon
Philadelphia Navy Yard - Retired Fleet
Bill Cannon
Naval Ships - Philadelphia Navy Yard
Bill Cannon
Battle Ready - Gettysburg
Bill Cannon
The Guns of Gettysburg
Bill Cannon
Heraldic Memorial Statue at Gettysburg
Bill Cannon
Gettysburg Memorial in Winter
Bill Cannon
Cannon Fire at Gettysburg
Bill Cannon
Awaiting Orders
Bill Cannon
The Night They Drove Old Dixie Down
Bill Cannon
Sunrise Rider
Bill Cannon
Army Camp at Gettysburg
Bill Cannon
Ready For Battle
Bill Cannon
Korean War Memorial
Bill Cannon
On the Battlefield - Gettysburg
Bill Cannon
Reloading the Cannons
Bill Cannon
Fort Mifflin - Philadelphia
Bill Cannon
Battle of Gettysburg
Bill Cannon
View of The Battleship New Jersey from Philadelphia
Bill Cannon
The Battleship New Jersey at Night
Bill Cannon
Cannon at Gettysburg
Bill Cannon
American Soldiers at Fort Mifflin
Bill Cannon
Colonial Soldiers
Bill Cannon
The Korean War Memorial - Washington
Bill Cannon
The Fields of Gettysburg
Bill Cannon
Gettysburg Morning on the Battlefield
Bill Cannon
Gettysburg Memorial in Black and White
Bill Cannon
Everyday is Memorial Day
Bill Cannon
Soldiers in Formation
Bill Cannon
Gettysburg Pennsylvania Cannons in Autumn
Bill Cannon
SS Jeremiah O'Brien
Bill Cannon
General Hancock - Gettysburg
Bill Cannon
132 Pennsylvania Volunteer Infantry - Antietam Maryland
Bill Cannon
Cannons at Valley Forge Park
Bill Cannon
The Battlefield at Gettysburg
Bill Cannon
Atlantic City Korean War Memorial
Bill Cannon
Blue Angels - American Heroes
Bill Cannon
The Battleship New Jersey at the Port of Camden
Bill Cannon
Maryland Monument - Antietam National Battlefield
Bill Cannon
George Washington Statue - Valley Forge
Bill Cannon
Civil War Soldiers - Gettysburg
Bill Cannon
Philadelphia Navy Yard - Retired Fleet in Sepia
Bill Cannon
San Francisco - Fleet Week - Blue Angels
Bill Cannon
George Washington at Sunrise
Bill Cannon
123rd New York Infantry - Gettysburg
Bill Cannon
In the Colonies
Bill Cannon
Louisiana Memorial Gettysburg
Bill Cannon
The Port of Camden - Battleship New Jersey
Bill Cannon