Deluca's PlaceAn Event Space in Cleveland, OhioSteve & Victoriaby James & Genevieve published on July 7th, 2008A Summer Wedding at Deluca’s Place