Tuesday, April 17, 2012

A tall ship arrives in NOLA for the 1812 celebrations

Shame about the weather

1 comment:

laughing snail said...

Visibility looks very bad :( Were these taken from your office view?