Petrograd, Russia

Petrograd, Russia

Petrograd (now St. Petersburg), Russia, 1916, showing the River Neva, a bridge, and river traffic.