Barr Lake Nature Center

Barr Lake Village, Colorado United States of America

Location