Chelsea London is a talented photographer and world traveller from New Yorker who currently based in Paris, France. “Aside from the obvious