Emerald City by Charlotte Newland. London, England. UK. Published March 7, 2015 at 1018 × 1280 in Emerald City by Charlotte Newland. London, England. UK. Emerald City by Charlotte Newland. London, England. UK. Share this:PinterestFacebookEmailTwitterTumblrLinkedInLike this:Like Loading...