ALBA - DECEMBER 07: Popular touristic street in historic center of Alba with opened shops, bars, restaurants and stores decorated and illuminated for Christmas and New Year holidays on December 07, 2011 in town of Alba, Northern Italy.

  • MR: NO
  • PR: NO
  • 2
  • 615
  • 2

Editorial Photo: Central street at evening. Alba, Italy.

ID 27848241 © | Dreamstime.com

We accept all major credit cards from the United States.

More similar stock images

More images

More stock photos from Rglinsky's portfolio

More images