alaska 2001 This is me in Homer Alaska. Sure it's a cheesy touristy shot, but I had to show you I was there. Homer is a relatively small town and fishing port on the Kenai Peninsula.
Scan from a print.
There are no reviews to display.