1. Nature

New England

mixed photos taken all over New England, mostly Vermont.
Read More
  • Photo Sharing
  • About SmugMug
  • Browse Photos
  • Prints & Gifts
  • Terms
  • Privacy
  • Contact
  • Owner Log In
© 2023 SmugMug, Inc.
    "where's Mama ???"
    Llama watches over the flock
    1st lamb "What do you think she's doing with that black thing on her face ?"
2nd Lamb "I think we should keep our distance "