Kimmo Koskela

Still Not There: A Quarter Century of Self-Portraiture (96)