The couple from Walnut Creek, California, were celebrating their first wedding anniversary on Barcelona's wide, largely pedestrianized street of La Rambla.
Rima Abdelkader and Alexander Smith, NBC News
Fri, 08/18/2017 - 2:14am
The couple from Walnut Creek, California, were celebrating their first wedding anniversary on Barcelona's wide, largely pedestrianized street of La Rambla.