Artist Spencer Tunick in Helsinki, Finland.

Image Magazine 6/2002.