Editorial
Ponferrada castle, Leon province, Spain, Editorial Photography

Unidentified tourists walking close to Templar Castle on June 28, 2013 in Ponferrada, Leon, Spain. The Templars began to build the castle of Ponferrada, in Leon, in 1178.

  • MR: NO
  • PR: NO
  • 0
  • 23
  • 0

Editorial Photography: Ponferrada castle, Leon province, Spain,

ID 35436667 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images