Barrington Art Festival - Barrington, IL

Barrington Art Festival - Barrington, IL

Sat, May 28, 201610:00 AM - 5:00 PM

all day at Lake & Cook 10-5pm