UK, LONDON, Trafalgar Square, Diwali Festival, perfumes stall, UK30988JPL

UK, LONDON, Trafalgar Square, Diwali Festival, perfumes stall, UK30988JPL