Editorial
Leon, Spain: City Hall in Plaza Mayor Editorial Photography

The Plaza Mayor is dominated by the elegant Renaissance City Hall with its twin towers and spires set in the center of the expansive square in Leon, Spain.

  • MR: NO
  • PR: NO
  • 2
  • 1642
  • 1

Editorial Photography: Leon, Spain: City Hall in Plaza Mayor

  • Exclusive image
ID 19501402 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images