©Lassi Lehto

Nicole Willis (1963 in Brooklyn, New York) lives in Helsinki, Finland.