James and Alicia on Honeymoon, 2001 Public

← Prev Up to Album Next →
James and Alicia on Honeymoon, 2001

This was taken at.... (drum roll).... The Field Museum in Chicago. This was during our honeymoon in June 2001.