nothing like spending a warm 80 degree Saturday dining al fresco at pizzeria delfina.
-
nantucket posted this