Plaza de España

Sea Bass in Rock Salt at La Barca del Salamanca
Over by the Plaza de España