Portrait of David Cannon

David Cannon