Ellen Diamond

Ellen Diamond

Providence, Rhode Island / Impatient and mindful; trying to navigate life's detours in pursuit of a happy life.