Photos of Mucky Duck

  • Mucky Duck Photo, Monterey, California
    The Mucky Duck

    Ethan on August 10, 2001