Gran Vía. This photo of the Gran Vía was taken from the cafeteria on top of El Corte Inglés department store located in the Plaza del Callao. Date: July 11, 2007
Date: July 11, 2007