Neil Milton
Warsaw
Neil Milton is a Scottish musician and photographer, based in Warsaw, Poland. He is the owner and manager of too many fireworks records and is best known as guitarist in the frozen north fro…
Neil Milton is a Scottish musician and photographer, based in Warsaw, Poland. He is the owner and manager of too many fireworks records and is best known as guitarist in the frozen north fro…