black widow ( natasha romanova ) on mountains, marvel, artwork by nicholas roerich,