Spain, France, and Italy / BarcelonaSangriaLadies
11/16/2000
Here's our first night in Barcelona having multiple sangrias after some yummy tapas (Spanish mini meals). We are sitting on La Ramblas, the main tourist strip of Barcelona.