carriefisherarchive- Carrie Fisher at the Chelsea Flower Show in London, UK, circa 1980.

more about : carriefisherarchive