New Britain Public Art

2013.11.mm.jpg
 
 

K.A.Larson

South Church (1980)

Print, pen and ink, 18” x 36”

Location: Room 207 Property Management

Registration # 2013.11.mm