René Horber art

Dealer
Switzerland
Map Label: