Russia

by Jerry Vaughn and Jenny Vaughn

Published 1 December 1990
A brief descriptive tour of Leningrad.