Cabo Magazine

Cabo Magazine · July 11, 2013

The worldwide manufacturer for cleaning equipment offers a new alternative for hotels and local industry.