Added by
Meganfan
10 years ago on 18 October 2013 11:00
Delia's was recently in Key West, Florida to shoot their Spring Catalog including swimsuits and beachwear. Go behind the scenes with the models and crew in this video produced by Digital Island Media.
Director of Photography Steve Panariello
Edited by Chad Newman