Peter Hedegaard is an artist.
Peter Hedegaard is an artist.