No idea what this is but it's a close-up of a pink flower in a garden in Edinburgh.