Kitty Macfarlane Tour Dates

Kitty Macfarlane Tour Dates

Kitty Macfarlane is a songwriter and guitarist from Somerset, whose music is rich with visual imagery and written with an eco-eye. Her lyrics touch