Found in Gilmore Place

Photo of a petal

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→