Found in September 2008 on the footpath in Gilmore Place, Edinburgh. They look like petals, but who knows.
←Found in a Paperback · Found on Holyrood Road→