Who is Lucy Ramirez?
Lucy Ramirez is of course Lucy from the "Peanuts" comic strip. Could be her married name. Who'd a thunk it?