This infographic proves London is a better place to visit than Paris August 21, 2013 This excellent work was done by Ally Biring. We think she’s a genius. Posted in: Uncategorized