Isola Gelateria is a Cowes institution

45 degree view of an gelato sop