Tor Planting
An image from Paradise America, one of the productions that also features Tor Planting.

Tor Planting

October 7, 1940 — Helsinki, Finland
Paradise America

Paradise America

1990