A new picture of Selena and Shannon Larossi's wedding in Cabo San Lucas, Mexico. (December 8, 2011) beautiful! :)<3