Doolittle Lake


Doolittle Lake - lagoon in United States of America.