sf #017: photography of boris mikhailov Boris Mikhailov – Artist – Saatchi Gallery Artist at Contemporary art gallery in London.