In this week’s edition of Mirrorless Monday, English photographer Christopher Frost takes us to a place very close to our hearts – the country of Wales, where the definition of “colourful” is turned on its head. Never have we seen green hills so vivid, or grey seas so piercing as in this beautiful country. Hence […]