Idolatry

-

Abandoned lighthouse

on the Rhode Island shoreline

that dolphins worship

-