Views of Manzanares el Real, Madrid Province, Spain. It is located at the foot of The Pedriza, a part of the Sierra de Guadarrama.

Royalty-free stock photo ID: 129797675

Views of Manzanares el Real, Madrid Province, Spain. It is located at the foot of The Pedriza, a part of the Sierra de Guadarrama.