F601-20

  • Lens Tamron AF 71D, 28-200mm, f3.8-5.6
  • Location Shanghai, China; Singapore, Singapore
  • Development Date January 2010




@