Item #16-2694 Canal and Church, Leningrad. Annunciation Cathedral. Archibald Quinc Jones FAIA, 1913 – 1979.

Canal and Church, Leningrad. Annunciation Cathedral.

Leningrad: 1973. Sepia print. 42 x 30 inches. Titled and annotated in the image with signatures of his staff. Served as Season's Greetings for 1973-1974. From the collection of Alma Law. Item #16-2694

Price: $200.00

See all items in Ephemera