Lake Lucinda Park

Delphi, Washington United States of America

Location