joan-maccracken

Photo: David Anderson