Lucy Krakow
New York, NY
Lucy Krakow is a New York-based singer, songwriter, and audio engineer. Her home smells like cedar, she rides a rusty red bike, and it is statistically probable that she is currently serenad…
Lucy Krakow is a New York-based singer, songwriter, and audio engineer. Her home smells like cedar, she rides a rusty red bike, and it is statistically probable that she is currently serenad…