Photos of El Torrero

  • El Torrero Photo, Newcastle upon Tyne, England
    El Torero - tapas heaven

    fizzytom on July 30, 2007