The Annunciation

Staged photographic work, 1983.

dimensions of original image0.5842 × 0.4826 meters
Popup
  • Cambridge, United States Map