Asian Island in Peabody, Massachusetts

Helen