San Lorenzo SL 72
San Lorenzo
Italy
Ischia
75ft
22.8m
Price on request
Not yet rated