FOSCAT-32 is a uniquely designed folding solar catamaran which hassecured for itself the winning trophy in the A’ Vehicle andTransportation Design Award.
FOSCAT-32 is a uniquely designed folding solar catamaran which hassecured for itself the winning trophy in the A’ Vehicle andTransportation Design Award.
Follow me on Social Media