Review of the Cayman Sport Touring 23, a rigid inflatable motor boat built in Italy by Ranieri

Location: Genoa, Italy

By Bacci Del Buono

The Boat Show

2021

Menu