Barcelona Map

  • 1160
  • 47
  • 1
  • Illustrative map of five architectural sights from Barcelona, created for Computer Arts magazine.