851231 The Red Crab, Grenada
New Year's Eve dinner in the Red Crab as it was the only place that would let Roger in dressed informally.
722
views
0
faves
0
comments
Uploaded on November 24, 2009
Taken on December 31, 1985
851231 The Red Crab, Grenada
New Year's Eve dinner in the Red Crab as it was the only place that would let Roger in dressed informally.
722
views
0
faves
0
comments
Uploaded on November 24, 2009
Taken on December 31, 1985