Total John Davidson photos in this event: 1

Source: Jay Kravetz / PR Photos

Event Location: Palm Beach, Fl., File Photo