Arrow France » Katie Cassidy | May 8th – At the beach in Miami