Previous   Up   Next
Photo: 38 of 39, Album: Grenada 2001
The stadium. St. Georges to the right.

The stadium