Desi Smith North Shore Photographer and Photojournalist.

5 Whites Mt Rd Gloucester,Mass 01930.

 

 

desi@desismithphoto.com