People eating at the Teteria Bar located in Granada, Spain.

- Image ID: WW98XA

People eating at the Teteria Bar located in Granada, Spain.

Luciano Leon / Alamy Stock Photo

Image ID: WW98XA

Location: Granada, Spain