Moscow, Russia – 5 December 2020: The North Face TNF logo close-up, Illustrative Editorial