ByNobleID
    Influence of coastal structures on the beaches of southern Karnataka, India | NobleID