Refuge to offer week-long photo camp for teenagers

Newburyport Daily News