Lifestyle
Canadian starlet Billy Arora spotted sightseeing in London
Taking her hypnotic eyes to see the world, Billy Arora was spotted around the Tate Galleries in the UK last week, apparently doing some solo travelling inbetween shoots. The Norwegian-Indian from Canada with her sparkly green eyes was seen in Tate Britain and Tate Modern after last wednesday, enjoying the Read more…