Proper nowadays artists - day 133: Olga Dugina & Andrej Dugin (Russia)
Olga Dugina (1964, Russia) & Andrej Dugin (1955, Russia)
Quite possibly the greatest artist couple of all time. They worked on one of the interminable Harry Potter movies which is nearly enough to make me want to watch it. Their art is an incredible mix of Bosch, Persian miniatures and Dulac. If this list was ranked, they’d be near the top.