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
See all items by Archibald Quinc Jones FAIA, 1913 – 1979