Posted by Unknown on 1:11 PM Amelia Lily Amelia Lily wears a short black leather skirt and a silver leather jacket at the British Summer Time Festival at Hyde Park, London Email ThisBlogThis!Share to XShare to Facebook