AMMANN OF SWITZERLAND, Ammann & Co. AG, CH-5036 Oberentfelden

Responsive image
source