top of page

Mask

Sector:

Research & Exhibition

Location:

New Haven, CT, USA

Year:

2023

Exhibited in YSOA

bottom of page