Click image

Greg Lonergan and Cameron Jones, 1991

Description

Photograph originally appeared in the 'Staff News', 21st of March 1991.

Year

1991 (circa)

Original format

1 photograph : b&w. ; 17 x 12 cm.

List of resources

Details