Palm Beach Illustrated, May 2008

Hat by Ellen Christine