Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
PARIS — Peter Spens has the best seat in the house. Spens, a London-based painter, has spent the past eight days at the Paris Olympics in a perch atop the media standard high above the beach volleyball court at Eiffel…