44 Ochre Point Avenue, Newport, Rhode Island 02840 USA
Layers upon Layers of ornate details. You can't take it all in.
Claim copyright