View of the Mohegan Bluffs section of Block Island located in the state of Rhode Island USA.

Royalty-free stock photo ID: 147864704

View of the Mohegan Bluffs section of Block Island located in the state of Rhode Island USA.