Results 3 results found Elevated view of Plaza del Callao (Callao Square), Capitol Building and Gran Via at sunset, Madrid, Spain, Europe Plaza de Callao (Callao Square), Gran Via avenue, Madrid, Spain, Europe Plaza de Callao (Callao Square), Gran Via avenue, Madrid, Spain, Europe