The Castle of Manzanares el Real. Detail of one of the castle's cylindrical towers and the flag of the European Union. Date: October 28, 2006
Date: October 28, 2006