A barge or ferry is docked on the river by a small cluster of buildings. It is tentatively identified on the back as Specht's Ferry just north of Dubuque.
Shot from a boat or the opposite bank, the photo shows a stretch of river and a couple of small buildings alongside a railroad track in the bluffs along the bank.
A boat with canopy floats on the still water of the river. Shot from the opposite bank, the boat is too small to make out its name or the people in it.
Two men are on a dock on the river with the city in the background while a ferry has just launched. The scene is identified as the ice harbor, with the East Dubuque ferry launching.