The Dalai Lama at the Fleet Center

1 images
The Dalai Lama at the Fleet Center
  • Date: 14 Sep 2002
  • Location: Boston
  • Filename: AWright_DL_00309.TIF
  • Image size: 3008x2000 pixels