Longs (Peabody, MA)

Click To Enlarge