Crew of the Russian frigate Osliaba harbored in Alexandria, Virginia, 1863. Posted on December 24, 2018 by laststandonzombieisland Leave a comment Crew of the Russian frigate Osliaba harbored in Alexandria, Virginia, 1863. Previous Return to The Cossacks Are Coming, Aren’t They?