The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Cowles Art School
Cowles Art School was established in 1883, in a studio building located at 145 Dartmouth Street in Boston, Massachusetts. It was one of the largest art schools in the city and boasted an enrollment of several hundred until it was closed in 1900.
Everything about Cowles Art School →- Country
- United States
- Inception
- 1883