Christopher Hall - Moncloa - Aravaca, 28035 Madrid, Spain | Violin Network