• spoilt

  • ravaged

  • demolished

  • eroded


eroded

New Questions