ESNstar at Callao Square

Madrid, Spain

This activity took place in one of the most symbolic squares in Madrid, Plaza de Callao, venue of hundred spanish movies and probably the most iconic pictures in the heart of Madrid, la Gran Vía.

ESN URJC, 2016-10-21