Photo Gallery
Castle Island is a magnet on sunny days. Here, Warren Peppard enjoys the day.
NEIGHBORHOOD WATCH
Southie
Castle Island is a magnet on sunny days. Here, Warren Peppard enjoys the day.
(Globe Staff Photo / Jonathan Wiggs)