Reviews

A Mirror Unto Themselves

London | Flowers Gallery

Have you seen Stranger: An Exhibition of Self Portraits at Flowers Gallery yet? If not, then you must. With an eclectic mix of known and unknown artists, it is one of the best art shows on the London scene right now.