Computer Center photo

136

Photo info

  • Computer Center
  • 2006-12-09 15:07:17
  • 25.331445 E
  • 54.7228566667 N