Tom Thumb Photos



Tom Thumb store somewhere on the Florida Keys.
Taken by Robert Droz, March 2003.