Smee and We

1975 photo with Smee from family vacation to Walt Disney World Resort in Florida.

Please share YOUR thoughts...