Block island ice cream

Ice Cream
$
New Shoreham, RI