Beinwil is a municipality in the district of Thierstein in Canton of Solothurn in Switzerland .
Beinwil is a municipality in the district Thierstein in Canton of Solothurn in Switzerland .