Carol Highsmith snaps a self-portrait through broken mirror at the Willard Hotel (1980). - Carol M. Highsmith
Back to A Conversation with Carol Highsmith