Mirror

A pared-down green with an unquestionable calming quality.

Available to view at Kings Road London