by ruivalesousa
Remains of the walls of Leon, is the Roman fortification of the Spanish city of León that delimits the old town. Leon, Castilla y Leon, Spain, Europe