Lara Snow “Ghost”

At this moment you should know three things about Lara Snow. First, she is a singer-songwriter and an electro-pop musician from Tel Aviv, Israel. She is heavily influenced by Lana Del Rel and ready to release her debut EP “Delete … Continue reading Lara Snow “Ghost”