Editorial use only
Editorial credit: Anibal Trejo / Shutterstock.com

Royalty-free stock photo ID: 425532718

GRANADA, SPAIN - DECEMBER 2, 2015: Taberna Del Puerta Carmen restaurant at Plaza del Carmen Square in Granada, Andalusia, Spain - Image