PopEx ≫ 2004 ≫ Margherita Taylor

Near Captial FM, Leicester Square

Wed evening - walking towards Leicester Square drinking a coffee with heavy foundation on.


⬅️ :: ➡️

Celebrity spotting, not really stalking. Gotta catch them all! Originally a popular feature of my site popex.com. 99% written by other people. Hopefully now with some bonus location content.