Seville, Spain.
Latter day Don Juans? Streetlife in Seville. A popular bodega sees crowds of drinkers crowd spill out onto the street.
Seville, Spain.
Latter day Don Juans? Streetlife in Seville. A popular bodega sees crowds of drinkers crowd spill out onto the street.