San Diego, CA (1975). Mom and Kenneth. This is one of my favorites so far. I am pretty sure this was taken at Sea World because this slide was surrounded with pictures of killer whales and dolphins. Oh, and did you notice mom's wig? View Larger Size from Flickr.