Found near Hope, AK on the Kenai peninsula.

  • @WalrusByte
    link
    English
    21 year ago

    Whoa, those look really cool! Not sure what they are, but cool picture!