Ruth O
Ruth O

Ruth O

Software development student. Pianist. Designer. Photographer. Writer.