Chapel Rock and Beach at Pictured Rocks National Lakeshore in the Upper Peninsula of Michigan

Royalty-free stock photo ID: 106687736

Chapel Rock and Beach at Pictured Rocks National Lakeshore in the Upper Peninsula of Michigan