Hanging Rock, Indian Ave. Newport, R.I.

Description