The Deep Archive

"Dedham Police"
1982
Oil
48 x 72
1981-1989