Holly Horne

Quick Interesting Facts and Stats About Holly Horne Horne is an actress from England. She is famous for her performance in the movie “Oh, Ramona!” She portrayed the role of Anemona in the movie. What was Horne‘s childhood like? The birthplace of Horne is Ealing, England, United Kingdom. Holly Horne came into the world in […]