Product filter
- 31.30m
- 2020
- €8,350,000 ex tax
South of France
- 26.76m
- 2017
- €3,750,000 tax paid
ITALY
- 29.10m
- 2016
- €5,400,000 ex tax
Italy
- 34.16m
- 2020
- €10,900,000 ex tax
South of France
- 41.60mm
- €133,000 tax paid
- 40.50m
- 2014
- €8,500,000 ex tax
Italy
- 73.00mm
- €395,000 tax paid