Located at the entrance to a major teaching hospital in Geneva ("HUG"), this image on a large billboard challenged all who enter the hospital.
Copyright Alexander Meysztowicz-Howen