Hargreaves Studios 430 Newport Ave Rumford, RI 02916 Phone: (401) 434-4480 Fax: (401) 431-2395
Category: Photographers - Portrait